计算从某个词开始的行

如何计算以某个词开头的文本文件中的行数?

我不想使用sed然后wc -l 。 更好的解决scheme?

Solutions Collecting From Web of "计算从某个词开始的行"

尝试这个:-

  awk '/^yourwordtofind/{a++}END{print a}' file 

只要grep你的话,然后用wc -l来计算行数就像这样
grep '^your_word' /path/to/file | wc -l

 grep -c "pattern" <filename> 

例如:如果要在文件test.txt搜索more的模式,那么下面是命令:

 grep -c "more" test.txt