我有一个格式类似的文件(实际上有更多的列和行)
ID flag
1 a
2 n
3 n
4 a
5 n
6 n
7 a
8 a
9 n
10 n
11 n
12 n
我想找出n
中有多少行$2
。
我试过了awk '{if ($2 == 'n') SUM += 1} END {print SUM}' filename
这不起作用。有什么想法吗?
答案 0 :(得分:3)
一种方式:
awk '$2=="n"{x++}END{print x}' file