标签: awk
我正在尝试使用awk命令计算第4个字段大于第一个字段的文件中的行数 我想出了这个命令:
awk '$4>$1 {print}' sampleFile | wc -l
有没有更好的方法来查找数字而不是使用wc -l
wc -l
答案 0 :(得分:14)
使用GNU awk的一种方式:
GNU awk
awk '$4 > $1 { count++ } END { print count }' file.txt