awk 支持16进制输入

awk 脚本在awk 'BEGIN{printf("0x%08x",0x11')}' 等16进制数时,直接输出0,也没有提示

需要使用--non-decimal-data 参数

但是 执行#awk  --non-decimal-data 'BEGIN{printf("0x%08x",0x11')}' 

:awk: not an option: --non-decimal-data

环境为ubuntu12.04

解决办法:#apt-get install gawk

需要 gawk工具,awk的扩展版本。



猜你喜欢

转载自blog.csdn.net/u012459903/article/details/80930080
awk
今日推荐