1. 程序结构: Begin 和 End模块 awk的程序的结构:Begin块,Body块,End块. BEGIN块:BEGIN {awk-commands} BEGIN块在被程序启动时启动,且只执行一次. 这是一个很好的初始化变量的地方,常常被用来修改内置变量RS,FS,OFS,ORS等的值. BEGIN是awk的关键字,必须大写. 可选的 BODY块: /pattern/{awk-commands(action)} 主体块适用于awk的每个输入行命令. 默认情况下,awk执行每一行命令,但…