1、打印文件的第一列(域)
awk '{print $1}' filename
2、打印文件的前兩列(域)
awk '{print $1,$2}' filename
3、打印完第一列,然後打印第二列
awk '{print $1 $2}' filename
4、打印文本文件的總行數
awk 'END{print NR}' filename
5、打印文本第一行
awk 'NR==1{print}' filename
6、打印文本第二行第一列
sed -n "2, 1p" filename | awk 'print $1'
shell裏面的賦值方法有兩種,格式爲
1) arg=`(命令)
2) arg=$(命令)
因此,如果想要把某一文件的總行數賦值給變量nlines,可以表達爲:
1) nlines=`(awk 'END{print NR}' filename)`
或者
2) nlines=$(awk 'END{print NR}' filename)