文章目录
awk工作的三个步骤
- 读:从文件、管道或标准输入中读入一行然后把它存放到内存中
- 执行:对每一行数据,根据AWK命令按顺序执行。默认情况是处理每一行数据,也可以指定模式
- 重复:一直重复上述两个过程直到文件结束
awk中的各种模式详解
1. awk 脚本拥有的形式
awk '/pattern/ { actions }' filename
你通常会发现脚本中的模式(/pattern/)是一个正则表达式,此外,你也可以在这里用特殊模式 BEGIN 和 END。因此,我们也能按照下面的形式编写一条 awk 命令:
awk 'BEGIN { actions } /pattern/ { actions } /pattern/ { actions }...END { actions }'