AWKでもwc的なことができます。
その上、そのままprintfにつなげたり、正規表現を使うことができたりで便利です。
実際のところ
List of Japanese cities by population - Wikipedia, the free encyclopediaから作成した
日本の都市名リストを使い、検証してみます。
このリストのうち、東京と静岡が載っている数を調べるには以下のようにします。
$ cat test.csv | gawk '/Tokyo/{n++} /Shizuoka/{m++}; END {printf "%10s:%5d\n%1 0s:%5d", "Tokyo", n, "Shizuoka", m}' Tokyo: 5 Shizuoka: 4
二番目のカラムのなかで"a"で終わるものをカウントする場合は
$ cat test.csv | gawk -F"," '$2 ~ /.*a$/ {n++} END {print n}' 70