1、awk脚本的结构
awk 'BEGIN{ print "start" } pattern{ commands } END{ print "end" }' file
2、awk的执行流程
(1)首先执行BEGIN中的内容
(2)执行完后,执行pattern中的内容,逐行处理file的内容,直到最后一行。
(3)最后执行END中的内容
3、awk中的for循环
(1)数组中循环
arr[key] for(i in arr){ i 为arr中的key}
4 、匹配
awk '$1~/hello/'
匹配 hello字符
5、分隔符
awk -F '[ .|]' 以. | 为多个分隔符