设为首页 加入收藏

TOP

Shell编程学习之awk
2014-11-24 12:46:57 来源: 作者: 【 】 浏览:0
Tags:Shell 编程 习之 awk

awk是一种样式扫描与处理工具


1、首先先看下awk的参数


To report bugs, see node `Bugs' in `gawk.info', which is
section `Reporting Problems and Bugs' in the printed version.


gawk is a pattern scanning and processing language.
By default it reads standard input and writes standard output.


Examples:
gawk '{ sum += $1 }; END { print sum }' file
gawk -F: '{ print $1 }' /etc/passwd


2、学习awk的内置变量




3、打印第一列,并显示行号


4、打印第一行放倒数第二行,显示行号


5、显示以5的倍数行号的打印


6、显示除5倍数行号以外的打印


7、显示第一行到第三行,并使用$0打印显示的行


8、查看以root开头,并打印出第一列


9、查找第一列2个字符的用户,打印出来


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Shell编程学习之变量 下一篇Shell随机生成十位密码脚本

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·常用meta整理 | 菜鸟 (2025-12-25 01:21:52)
·SQL HAVING 子句:深 (2025-12-25 01:21:47)
·SQL CREATE INDEX 语 (2025-12-25 01:21:45)
·Shell 传递参数 (2025-12-25 00:50:45)
·Linux echo 命令 - (2025-12-25 00:50:43)