Ответы:
В качестве альтернативы другим ответам, используя просто grep:
grep -o "seach pattern" somefile.txt | grep -c ""
-O в первом grep выводит каждое совпадение, и только совпадение - не всю строку (конечно, если не вся строка соответствует совпадению). -C во втором grep подсчитывает их.
Это еще несколько символов для ввода (например, 4 или 5), но мне легче запомнить.