使用awk命令获取文本的某一行,某一列的技巧:
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)打印文本最后一行: awk 'END{print}' filename
7)打印文本第二行第一列 :sed -n "2, 1p" filename | awk '{print $1}'
sed -n "2, 1p" /etc/passwd | awk -F: '{print $1}'
标签:打印文件,打印,第一列,awk,print,文本,命令集 From: https://www.cnblogs.com/cherishthepresent/p/16977263.html