正则字符简单介绍
元字符介绍
"^": ^会匹配行或者字符串的起始位置,有时还会匹配整个文档的起始位置.
"$": $会匹配行或字符串的结尾....#执行后要处理的语句
}'
其中BEGIN为处理文本前的操作,一般用于改变FS,OFS,RS,ORS等,BEGIN部分完成之后,awk读取第一行输入,并将第一行的数据填入0,1,2,.....,n,NR,NF等变量,然后进入正式处理阶段,待所有行处理完毕之后,进入END部分,END一般用于总结,打印报表等。...,也即不需要匹配条件,后面的动作{…}会在每一行都执行.
awk 内置变量
变量 用法
$0 当前记录(这个变量中存放着整个行的内容)
$1-$n 当前记录的第n个字段,字段间由FS分隔
FS 输入字段分隔符...以防shell对他们进行解释,如awk -F '[:/t]',使用空格,冒号,tab作为分隔符
next语句: 从输入文件中取得下一个输入行,在awk命令表顶部重新执行命令,一般用于跳过一些特殊的行
awk