首页 > 系统服务 > 详细

linux awk用法

时间:2019-04-05 22:36:33      阅读:177      评论:0      收藏:0      [点我收藏+]

awk是一个强大的文本分析工具,在对数据进行分析并生成报告时显得尤为强大。简单来说awk就是把文件逐行读入,以空格为默认分隔符将每行切片,每行的第一片以$1表示、第二片以$2表示、第n片用$n表示($0表示整行),再对切开的每片进行各种分析处理。

使用方法:awk [options] ‘[pattern] {action}‘ file

一个简单的awk用法实例:

[root@oldboy ~]# awk -F: {print $1,$6} /etc/passwd
root /root
bin /bin
daemon /sbin
adm /var/adm
……

其中参数-F:指定原文件以:分片,print表示打印,$1和$6表示每一行的第1片和第6片,/etc/passwd表示要处理的文件

使用pattern部分

上述例子表示显示每一行的指定片,使用pattern可以显示指定行

 

linux awk用法

原文:https://www.cnblogs.com/Forever77/p/10660095.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!