awk在linux上可以做非常简单的数据处理,也可以做非常复杂的数据处理,只有你想不到的结果格式,没有做不出来的格式。
eg:
awk '{print }' $filename
awk 'BEGIN{if(condition){ $code};print } {if(condition){ $code};print} END{if(condition){ $code};print}' $filename
而且还集成了非常多的函数,配合 match(),gsub(),index(),getline, system(),基本上就可以是一个独立的C语言的脚本了。
有官方的一个说明书档,但是全英文的,希望有人不停翻译并应用,并更新实例代码供大家使用。
基础的可以看这个,比较详细:Linux awk 命令 | 菜鸟教程 (runoob.com)
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632