awk常用内置变量:
FS 输入分隔符,等同于-F
OFS 输出分隔符
NF 列数
FNR 输入文件的记录数
NR 行数
RS 输入记录分隔符
ORS 输出记录分隔符
FIRENAME 当前处理的文件名
Awk应用举例:
#https://www.haiyun.me
awk 'BEGIN {num=5} {FS=":"} $3>num {OFS="-";print NF,NR,FNR "\t" $1 "\t" $2 "\t" $3 "\t" $NF} END{print FILENAME}' /etc/passwd
7-13-13 games x 12 /sbin/nologin
7-14-14 gopher x 13 /sbin/nologin
7-15-15 ftp x 14 /sbin/nologin
7-16-16 nobody x 99 /sbin/nologin
7-17-17 nscd x 28 /sbin/nologin
7-18-18 vcsa x 69 /sbin/nologin
7-19-19 pcap x 77 /sbin/nologin