1

に似た形式のファイルがあります(実際には、さらに多くの列と行があります)

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

これは動作しません。何か案は?

4

1 に答える 1

3

一方通行:

awk '$2=="n"{x++}END{print x}' file
于 2013-03-19T14:02:26.367 に答える