我有一个文本文件,其中有17000行,例如:
another instance started
another instance started
instance not started
bss instance started
像这样。
我必须在上面的示例中找到打印'another'一词的次数,我的输出应该是2.我需要上面示例的shell脚本命令。任何人都可以用shell编码或命令来帮助我吗?
答案 0 :(得分:2)
首先你应该努力搜索,答案很容易找到。
第二
grep -c another yourfilepath
答案 1 :(得分:1)
只需使用好的旧grep。
grep -c 'word' file
答案 2 :(得分:1)
答案 3 :(得分:1)
\<another\> is a word boundary and it won't match abcanother or anotherxyz etc.
grep -o '\<another\>' file.txt | wc -l