awk 【optios】program
program: 语句之间用分号分隔
print printf
选项: -F 指明输入时用到的字段分隔符
-v var=value:自定义变量
1、print item1,item2
要点:1、逗号分隔
2、输出的各item可以字符串,也可以是数值:当前记录的字段、变量或awk的表达式
3、如省略item 相当于 print$0
2、变量
2.1 内建变量
FS:input field seperator: 默认空白字符
OFS: out put field seperator 默认空白字符
RS :input record seperato 输入时的换行符
ORS:output record seperato 输出时的换行符
NF: 字段数量
NR:行数
FNR :各文件分别计数
FILENAME ;文件名
ARGC:命令行参数的个数
ARGV:数组,保存的是命令行所给定的各参数
BEGIN :显示一行数据