awk命令
内置变量:NR多行,NF多少列;FS分隔字符,默认是空格。
输出行 输出列 $0代表当前行数
last -n 5 | awk '{print "line num=" NR "\t total columns=" NF $0}'
FS以:切分,取第三个小于10就输出第一个列和第三个列
cat /etc/passwd | awk 'BEGIN {FS=":"};$3 < 10{print $1 "\t" $3}'
awk使用变量、运算、逻辑判断
统计每一行的总薪资
awk文本处理
最新推荐文章于 2024-07-16 17:52:32 发布