awk基础-mb5c88bc437aaac的博客-51CTO博客,
awk基础-mb5c88bc437aaac的博客-51CTO博客,
awk: 行处理器
awk '/pattern/{command}' file1 file2 ..
print(输出 打印)
Record : 记录 / 每一行
NR : record number : 行号
匹配时表示1个或1个以上
-F : 指定分隔符
awk -F: '{printf "%-20s%-5d\n",$1,$3}' /etc/passwd
awk -F: '$1~/nginx|root/' /etc/passwd //打印第一字段是nginx和root的行
awk -F: '/gdm/,/tcpdump/{print NR,$1,$3}' /etc/passwd
评论暂时关闭