我有一個文件,我想知道一個詞多少次是文件中(注:一排可以有相同的字)。如何知道使用grep的文件中某個單詞有多少次?
2
A
回答
4
您可以使用此命令。希望這能幫助你。
grep -o yourWord file | wc -l
+0
如果一行包含兩次該詞怎麼辦? – delnan
+1
我的例子已經計算在內。你可以嘗試一下,如果你想。 –
0
0
awk的解決方案:
awk '{s+=gsub(/word/,"&")}END{print s}' file
測試:
kent$ cat f
word word word
word
word word word
kent$ awk '{s+=gsub(/word/,"&")}END{print s}' f
7
,如果你想匹配一個確切的詞你可能需要添加單詞邊界。
0
是的,我知道你想要一個grep
的解決方案,但我最喜歡的Perl與勞力士運營商不能在這裏失蹤...;)
perl -0777 -nlE 'say $n=()=m/\bYourWord\b/g' filename
# ^^^^^^^^
如果想要同比匹配YourWord
與另一封狀包圍abcYourWordXYZ
,使用
perl -0777 -nlE 'say $n=()=m/YourWord/g' filename
相關問題
- 1. 我如何知道python中的單詞有多少個單詞?
- 2. 如何知道UITextView中包含多少個單詞
- 3. 如何知道段落在MySQL中包含多少個單詞?
- 4. 如何知道某個頁面有多少次推介點擊另一頁?
- 5. 如何知道數據庫中某個單詞開始的單詞數?
- 6. 如何知道有多少用戶喜歡某物[facebook]
- 7. 行使用grep與多個單詞的未知圖案
- 8. 多次對單個文件執行grep
- 9. 如何使用grep打印文件中的確切單詞?
- 10. 如何統計.txt文件中的多少個單詞?在C
- 11. grep命令 - 文件名和每個文件中某個單詞的重複次數打印在兩列中
- 12. 如何知道在整個站點中使用了多少次CSS選擇器?
- 13. 如何從文件grep單詞
- 14. 在不使用grep和wc的情況下計算文件中某個單詞的出現次數?
- 15. 使用grep從停用詞文件中過濾掉單詞
- 16. 如何在UNIX中的單個單詞上使用grep?
- 17. 如何sed/grep文件名中的最後一個單詞?
- 18. 軟件如何知道它安裝了多少次?
- 19. 如何知道在jsp中有多少個對象類型=「文件」
- 20. 我如何知道Waypoint一次切換了多少個實例?
- 21. Python:計算文件中某個單詞出現的次數
- 22. 如何知道在c#中opendialog中有多少選定的文件?
- 23. 如何知道Mongodb有多少個API調用
- 24. 如何知道網絡中有多少個子網
- 25. 如何知道用戶對SoundCloud上傳了多少次上傳?
- 26. 如何知道字符串中某個單詞的總髮生次數,並在perl中從中檢索數據?
- 27. 如何知道某個特定函數在gdb中的文件?
- 28. 如何計算每個單詞出現多少次?
- 29. 我如何知道使用PHP上傳的多個文件?
- 30. 如何知道哪個文件存放grep結果?
我想你的意思是說文件中的行可以有多個相同的單詞。 –
正確,對不起,如果我不清楚。 –