Linux基础-优良文本处理工具awk

AWK是一个优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一。
这种编程及数据操作语言(其名称得自于它的创始人阿尔佛雷德·艾侯、彼得·温伯格和布莱恩·柯林汉姓氏的首个字母)


awk -F: '{print $1,$4,NF}' /etc/passwd
awk -F: 'NR<=3{print $1,NR}' /etc/passwd 小于三行
awk -F: 'NR<=3 || NR>=7 {print NR,'-----',$1}' /etc/passwd

posted @ 2017-09-06 17:08  Adamanter  阅读(107)  评论(0编辑  收藏  举报