awk 命令相关技巧
输出指定行的内容
如果需要输出文件第 2 行的内容:
~# awk 'NR==2 {print $1}' XXX
输出第 3 到第 5 行的内容:
~# awk 'NR>=3 && NR<=5 {print $1}' XXX
awk 输出单引号
awk 命令中的单引号比较特殊,如果需要输出可以:
~# awk '{print "\047" $0 "\047"}' input
'CONTENT'
检查 CPU 大端小端
echo -n I | od -to2 | awk '{print substr($2,6,1); exit}'
输出为 0 表示为大端架构,为 1 表示为小端架构。