本文摘自PHP中文网,作者little bottle,侵删。
awk是一个使用非常广泛的文本处理工具,是功能最强大的数据处理引擎之一,可以进行样式的装入,流控制,数学运算符,进程控制语句甚至于内置变量和函数,下来就来详细介绍它的基本使用方示,和大家一起分享一下!1.awk每次读一行数据,如果设置了-F选项,是在这一行使用分隔符分,$0是全部
2.awk由模式和动作组成
3.条件判断模式{动作}
1 2 3 4 5 6 7 |
|
4./正则模式/{动作}
可以有多个模式动作
5.条件操作符,~匹配正则 !~不匹配
1 |
|
6.特殊的模式(BEGIN,END) , 都只执行一次 , 不像前面的模式 , 每一行都会执行 , 用于初始化和最终结果的打印等
1 |
|
配合数组统计出现次数
推荐教程:Linux视频教程
以上就是Linux学习之awk基础编程的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
更多相关阅读请进入《Linux》频道 >>