[英]Find the number of occurences of certain string sequences
我想使用grep | wc
文本文件中IP地址192.168.1.10
的出現次數grep | wc
grep | wc
。
我使用的命令是:
cat ./capture.txt|grep "192.168.1.10"|wc -w
它返回0,我不知道為什么。
這是我的.txt文件的內容:
試試看:
grep -Fwo '192.168.1.10' file|wc -l
-F
使grep將您的模式作為原義字符串而不是正則表達式 -w
排除192.168.1.101
或192.168.1.100
-o
在一行中列出每個匹配項。 grep執行基於行的匹配,如果您的模式在一行中匹配兩次,則出現次數的結果可能是錯誤的。 cat ./capture.txt | grep "\b192\.168\.1\.10\b" -c
\\.
搜索點,而不是任何字符 \\b
在單詞的開頭或結尾匹配 -c
返回出現的次數
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.