shell常用语法记录

 

字符串转16进制

arg1=0x011
arg2=0x50a
value1="reg: 0x12345678" value2=$(echo $value1 | cut -d "x" -f 2)
result=$(((16#${value2})&$arg1|$arg2 ))
str=$(printf "%08x" ${result})


 

posted @ 2020-05-18 11:46  sinferwu  阅读(135)  评论(0编辑  收藏  举报