溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux常用命令rgrep怎么用

發(fā)布時(shí)間:2022-02-19 13:48:57 來(lái)源:億速云 閱讀:377 作者:小新 欄目:開(kāi)發(fā)技術(shù)

這篇文章給大家分享的是有關(guān)Linux常用命令rgrep怎么用的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

Linux rgrep命令用于遞歸查找文件里符合條件的字符串。rgrep指令的功能和grep指令類(lèi)似,可查找內(nèi)容包含指定的范本樣式的文件,如果發(fā)現(xiàn)某文件的內(nèi)容符合所指定的范本樣式,預(yù)設(shè)rgrep指令會(huì)把含有范本樣式的那一列顯示出來(lái)。

Linux常用命令rgrep怎么用

語(yǔ)法

rgrep [-?BcDFhHilnNrv][-R][-W][-x][--help][--version][范本樣式][文件或目錄...]

參說(shuō)明數(shù)

  • -? 顯示范本樣式與范例的說(shuō)明。
  • -B 忽略二進(jìn)制的數(shù)據(jù)。
  • -c 計(jì)算符合范本樣式的列數(shù)。
  • -D 排錯(cuò)模式,只列出指令搜尋的目錄清單,而不會(huì)讀取文件內(nèi)容。
  • -F 當(dāng)遇到符號(hào)連接時(shí),rgrep預(yù)設(shè)是忽略不予處理,加上本參數(shù)后,rgrep指令就會(huì)讀取該連接所指向的原始文件的內(nèi)容。
  • -h 特別將符合范本樣式的字符串標(biāo)示出來(lái)。
  • -H 只列出符合范本樣式的字符串,而非顯示整列的內(nèi)容。
  • -i 忽略字符大小寫(xiě)的差別。
  • -l 列出文件內(nèi)容符合指定的范本樣式的文件名稱(chēng)。
  • -n 在顯示符合坊本樣式的那一列之前,標(biāo)示出該列的列數(shù)編號(hào)。
  • -N 不要遞歸處理。
  • -r 遞歸處理,將指定目錄下的所有文件及子目錄一并處理。
  • -R 此參數(shù)的效果和指定”-r”參數(shù)類(lèi)似,但只主力符合范本樣式文件名稱(chēng)的文件。
  • -v 反轉(zhuǎn)查找。
  • -W 限制符合范本樣式的字符串所在列,必須擁有的字符數(shù)。
  • -x 只處理符合指定擴(kuò)展名的文件名稱(chēng)的文件。
  • –help 在線幫助。
  • –version 顯示版本信息。

實(shí)例

在當(dāng)前目錄下查找句子中包含”Hello”字符串的文件,可使用如下命令:

rgrep Hello *

其搜索結(jié)果如下:

$ rgrep Hello *             #在當(dāng)前目錄下查找句子中包含“Hello”字符串的文件  testfile_1:Hello 95         #testfile_1中包含“Hello”字符串的句子  testfile_2:Hello 2005       #testfile_2中包含“Hello”字符串的句子


感謝各位的閱讀!關(guān)于“Linux常用命令rgrep怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI