1
A
回答
1
egrep的 「tok1」 文件| egrep的-c「tok2」
4
要明確使用grep,您可以使用OR運算符允許兩種可能性:
grep -c -E "(.*tok1.*tok2.*|.*tok2.*tok1.*)" file
你也可以簡單地用grep一個令牌,然後通過管道,要重複grep for another token:
grep "tok1" file | grep -c "tok2"
當您開始引入大量令牌時,多個greps似乎會快得多。您也可以替換egrep命令,這是一個grep的正則表達式版本...但我避免出於同樣的原因:在您將多個術語引入搜索時,在我看來,要花費更長的時間。
3
此外到grep,有AWK:
awk '/tok1/ && /tok2/ {count++} END {print count}' file
相關問題
- 1. 搜索多個單詞在文件
- 2. MySQL的REGEXP搜索多個單詞
- 3. 如何一次搜索多個單詞?
- 4. Solr的多個單詞搜索
- 5. 搜索多個單詞uisng postgres和javascript
- 6. PHP代碼搜索多個單詞VARCHAR
- 7. 搜索多個搜索字詞
- 8. 紅寶石:搜索多個搜索詞
- 9. 用多個詞搜索PHP搜索
- 10. 單個數組的多個grep /多面搜索
- 11. 搜索多個單詞,不匹配標記單詞
- 12. 多個詞搜索欄
- 13. 單個單詞搜索從一個單元格中的多個單詞的CSV
- 14. 使用PHP搜索YouTube,使用搜索詞中的多個單詞
- 15. 如何通過bash在多個文件中搜索單詞?
- 16. grep正則表達式:搜索任何一組單詞
- 17. 在Python中使用grep來搜索只有確切的單詞
- 18. 在我的搜索表單中顯示多個單詞的搜索結果
- 19. 簡單搜索只搜索記錄的最後一個單詞
- 20. 查詢多個單詞時搜索索引如何工作?
- 21. 在Lucene索引的字段中搜索多個單詞
- 22. Lucene:多詞詞組作爲搜索詞
- 23. 在Ruby中搜索單個單詞和組合單詞
- 24. 使用多個搜索字詞
- 25. MySQL中的多個詞搜索結果
- 26. MySQL(innoDB)PHP搜索多個詞
- 27. 通過php搜索多個詞
- 28. 搜索並替換多個詞
- 29. mongodb全文搜索建議多個詞
- 30. 用Ruby和MySQL搜索多個詞
請提供一個輸入文件的一個例子。 – 2011-06-09 18:31:45
所以你想要包含tok1和tok2的行數? – matchew 2011-06-09 18:31:59