grep 查找文件中指定字符出现的次数
测试文件
- 测试文件内容:
统计包含指定字符的行数
- 命令:
cat test.log | grep -c test
- 如果一行中一个字符出现多次,这个会只统计一次
- 命令执行结果:
统计包含指定字符的行数
方法1
- 命令:
cat test.log | grep -o test | grep -c test
-o
指示grep
显示所有匹配的地方,并且每一个匹配单独一行输出。- 命令执行结果:
方法2
- 命令:
cat test.log | grep -o test | wc -l
-o
指示grep
显示所有匹配的地方,并且每一个匹配单独一行输出。wc -l
可以代替grep -c test
统计行数- 命令执行结果: