标签:文档 演示 halt 标准 TE sbin bash syn ash
awk处理的内容可以是标准输入,文本文件或管道
awk演示文档passwd
root x 0 0 root /root /bin/bash bin x 1 1 bin /bin /sbin/nologin daemon x 2 2 daemon /sbin /sbin/nologin adm x 3 4 adm /var/adm /sbin/nologin lp x 4 7 lp /var/spool/lpd /sbin/nologin sync x 5 0 sync /sbin /bin/sync shutdown x 6 0 shutdown /sbin /sbin/shutdown halt x 7 0 halt /sbin /sbin/halt mail x 8 12 mail /var/spool/mail /sbin/nologin operator x 11 0 operator /root /sbin/nologin
输出行号大于2的第一列和第三列
awk ‘NR>=2{print $1,$3}‘ passwd
awk处理文本执行过程
1,awk读入第一行内容
2,判断是否符合条件(NR>=2)
不符合条件,不处理
符合条件,打印1,3列
3,顺序读取第2,3,4,5...行知道文件结尾
域和记录
awk里面使用$0,$1...表示对于的列其中$0表示整行记录 $NF表示最后一列
未完待续。。2
标签:文档 演示 halt 标准 TE sbin bash syn ash
原文地址:https://www.cnblogs.com/minseo/p/9221962.html