24-Ubuntu-文件和目錄命令-查找文件內容-grep


grep

  • Linux系統中grep命令是一種強大的文本搜索工具.
  • grep允許文本文件進行模式查找,所謂模式查找,又被稱為正則表達式.
選項 含義
-n 顯示匹配行及行號
-v 顯示不包括匹配文本的所有行(相當於取反)
-i 忽略大小寫

 

1.查找所有'hello world'出現的行號

grep -n 'hello world' demo.txt

 

2.大小寫查找所有'hello world'出現的行號

grep -ni 'hello world' demo.txt

 

3.查找'hello world'沒有出現的行號

grep -vn 'hello world' demo.txt

 

常用的兩種模式查找:

參數 含義
^a ^匹配字符串行首,搜尋以a開頭的行
ke$ $匹配字符串行尾,搜尋以ke結束的行

 

4.查找以fk開頭的行及其行號;以fj結尾的行及其行號(模式查找).

grep -n ^fk demo.txt
grep -n fj$ demo.txt


免責聲明!

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



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