Vim中統計字符串出現的次數


關鍵命令:

:%s/pattern//gn

參數說明:

 % :指明操作區間,%表示全文本;可以使用1,$或者行區間代替

 s:substitute,表示替換

 pattern:要查找的字符串

 //:替代文本應該放在這里,兩個斜杠中間沒有任何字符表示無替代文本

 g:替換該行所有出現的字符串,如果沒有該參數則只替換該行第一次出現的地方

 n:表示匹配的行數

 

進一步擴展:

統計k行到l行出現pattern的次數:

:k,ls/pattern//gn

統計在當前編輯文本出現的次數:

:%s/pattern//gn

統計在文件中出現的行數:

cat file|greg –i pattern |wc –l

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM