首页 » shell » 正文

awk 实例 的shell

好吧,趁着鸡血效果还在,抓紧学习

vi text.txt

 

然后第一个命令:

awk {print} text.txt

这个就是全部打印了….

第二个命令:

awk ‘/F[12].*/’ {print}

等价于:awk ‘/F[12].*/’ test.txt

第三个命令:

awk ‘/F[12].*/{print $1,$3}’ test.txt

输出第1,3列,此处注意,两个’的位置 ,$1,$3中间的,号

结果如下:

第四个命令:

awk -F'[ !]’ ‘/F[12].*/ {print substr($3,6)}’ test.txt

第五个命令:

awk ‘NR % 2 == 1′ test.txt

运行结果做了空格的测试,貌似不印象结果….

 

时间:2012-11-12 23:18:53

Zhiming Zhang

Senior devops at Appannie
一个奔跑在运维路上的胖子
Zhiming Zhang

Latest posts by Zhiming Zhang (see all)