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

相关内容

    暂无相关文章