coba ini:
grep -o -E "your expression" file |wc -l
nah, -E itu cuma contoh, bisa jadi -P, -F dll. intinya adalah -o
tes:
kent$ echo "abc xxx yyy"|grep -cP "[a-z]{3}"
1
kent$ echo "abc xxx yyy"|grep -oP "[a-z]{3}"|wc -l
3
Ada flag -o yang menunjukkan bahwa hanya subbagian yang cocok dari baris yang harus dicetak.
Gunakan itu bersamaan dengan wc -l:
grep -o "part of line" | wc -l
man grep menjelaskannya juga.