FILENAME 当前处理记录所在文件的文件名
NF 当前记录的字段数量
NR 当前记录的记录号
FNR 当前记录在当前处理文件中的记录号
FS 当前输入分隔字符串
OFS 当前输出的分隔字符串
RS 当前输入记录的分隔字符串
ORS 当前输出记录的分隔字符串
下面是简单的应用:
1)输出文件的第一行
awk '{if(NR==1)print}' fileName
2)输出文件的第一列的和
awk '{a=a+$1}END{print a}' fileName
转载于:https://blog.51cto.com/zhanglibin/626696