Shell 统计字符串中包含某个字符串次数

echo 'shiit' | grep -o 'it' | wc -l

grep -c 有什么区别?

引用
grep -c 有什么区别?
van grep -c 有什么区别?

刚刚试了下,-c 只能统计文件,这样用echo无论如何返回都是1

echo 'shiitit' | grep -c 'it'

echo 'shiitit' | grep -o 'it' | wc -l

这两个结果不同

1