awk begin end
时间: 2023-04-18 16:02:18 浏览: 138
awk的流程控制-awk与shell混合编程
awk的begin和end是两个特殊的模式,用于在awk程序的开始和结束时执行一些操作。
begin模式用于在awk程序开始执行时执行一些初始化操作,例如设置变量的初始值、打印表头等。begin模式的语法如下:
```
awk 'BEGIN { action }'
```
其中,action是需要执行的操作,可以是任何awk命令或shell命令。
end模式用于在awk程序执行结束时执行一些收尾操作,例如打印总结信息、关闭文件等。end模式的语法如下:
```
awk 'END { action }'
```
其中,action是需要执行的操作,可以是任何awk命令或shell命令。
需要注意的是,begin和end模式都是可选的,如果没有指定,则awk程序会从第一行开始执行,直到最后一行结束。
阅读全文