簡體   English   中英

查找某些字符串序列的出現次數

[英]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.101192.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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM