awk – 计算符合某些条件的数量的有效方法

前端之家收集整理的这篇文章主要介绍了awk – 计算符合某些条件的数量的有效方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用awk命令计算第4个字段大于第一个字段的文件中的行数
我想出了这个命令:
awk '$4>$1 {print}' sampleFile | wc -l

有没有更好的方法来找到数字而不是使用wc -l

解决方法

使用GNU awk的一种方法
awk '$4 > $1 { count++ } END { print count }' file.txt

猜你在找的Linux相关文章