是否可以编写一个 awk 单行代码来比较同一行上的两个字段以查看它们是否相等,并输出相等的行数?
我试过:
awk '$1==$2 { print($1 $2); }' foo1 | wc -l
我认为这是不正确的。
答案1
awk '$1 == $2 {n++}; END {print n}'
是否可以编写一个 awk 单行代码来比较同一行上的两个字段以查看它们是否相等,并输出相等的行数?
我试过:
awk '$1==$2 { print($1 $2); }' foo1 | wc -l
我认为这是不正确的。
awk '$1 == $2 {n++}; END {print n}'