網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

rgrep命令詳解|linux

欄目: IT科技 / 發佈於: / 人氣:1.24W

Linux rgrep命令用於遞歸查找檔案裏符合條件的字元串,可查找內容包含指定的範本樣式的檔案,如果發現某檔案的內容符合所指定的範本樣式,預設rgrep命令會把含有範本樣式的那一列顯示出來。

語法:rgrep [-?BcDFhHilnNrv][-R<範本樣式>][-W<列長度>][-x<副檔名>][--help][--version][範本樣式][檔案或目錄...]

參考例子:

在當前目錄下查找句子中包含”Hello”字元串的檔案:

[root@linux265 ~]# rgrep Hello *

參數:

-? 顯示範本樣式與範例的說明 

-B 忽略二進制的數據 

-c 計算符合範本樣式的列數 

-D 排錯模式,只列出命令搜尋的目錄清單,而不會讀取檔案內容 

-F 只讀取該連接所指向的原始檔案的內容 

-h 特別將符合範本樣式的字元串標示出來 

-H 只列出符合範本樣式的字元串,而非顯示整列的內容 

-i 忽略字元大小寫的差別 

-l  列出檔案內容符合指定的範本樣式的檔案名稱 

-n 在顯示符合坊本樣式的那一列之前,標示出該列的列數編號 

-N  不要遞歸處理 

-r  遞歸處理,將指定目錄下的所有檔案及子目錄一併處理 

-R 此參數的效果和指定”-r”參數類似,但只主力符合範本樣式檔案名稱的檔案 

-v 反轉查找 

-W 限制符合範本樣式的字元串所在列,必須擁有的字元數 

-x 只處理符合指定副檔名的檔案名稱的檔案 

--help 顯示幫助資訊 

--version 顯示版本資訊 

linux rgrep命令詳解

Tags:rgrep 命令 linux