awk是全局周期 需要折行时需要用转译符,转译回车,回车是提交命令 如果你的命令中有单引号也可以 awk 支持C语言awk '{name[$1]=name[$1]+$2} END{for (i in name)print i " " name[i]}' awk.txt-F 分隔符BEGIN{cmd1;cmd2}{cmd1;cmd2}END{cmd1;cmd2}c语法格式:子定义变量全生命周期的 if ,for,while内置变量:NR,NF支持函数 :gsub() null