首頁 > 運維 > linux運維 > 主體

linux怎麼查看檔案包含內容

WBOY
發布: 2022-07-20 15:12:36
原創
9649 人瀏覽過

在linux中,可以利用grep指令來檢視檔案包含內容,該指令用來尋找檔案裡符合條件的字串,能夠找出內容包含指定的範本樣式的文件,當參數設定為「-r 」時表示逐層遍歷目錄進行查找,語法為「grep -r -l "查詢內容" 文件目錄」。

linux怎麼查看檔案包含內容

本教學操作環境:linux7.3系統、Dell G3電腦。

linux怎麼查看文件包含內容

查找某文件中包含內容

grep -r -l "查询内容" 文件目录
登入後複製

得到具體文件名後

查看某個文件相關內容

grep -rn "关键内容" 文件名
登入後複製

Linux grep 指令用來尋找檔案裡符合條件的字串。

grep 指令用來尋找內容包含指定的範本樣式的文件,如果發現某文件的內容符合所指定的範本樣式,預設grep 指令會把含有範本樣式的那一列顯示出來。若不指定任何檔案名稱,或給予的檔案名稱 -,則 grep 指令會從標準輸入裝置讀取資料。

語法

grep [-abcEFGhHilLnqrsvVwxy][-A<显示行数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--help][范本样式][文件或目录...]
登入後複製

grep常用參數說明

  • #-e: 使用正規搜尋

  • ##-i : 不區分大小寫

  • -v: 尋找不包含指定內容的行

  • -w: 以單字搜尋

  • -c: 統計量符合的次數

  • -n: 顯示行號

  • -r: 逐層遍歷目錄尋找

  • -A: 顯示符合行及後面多少行, 如: -A3, 則表示顯示符合行及後3行

  • -B: 顯示符合行及前面多少行, 如: -B3, 則表示顯示符合行及前3行

  • -C: 顯示符合行前後多少行, 如: -C3, 則表示顯示批次行前後3行

  • --color: 符合到的內容高亮顯示

  • --include : 指定匹配的檔案類型

  • --exclude: 過濾不需要匹配的檔案類型

範例如下:

以下兩個文字url、url1範例

linux怎麼查看檔案包含內容

#多個檔案查詢

linux怎麼查看檔案包含內容

##尋找包含jd和http的行

linux怎麼查看檔案包含內容

#不包含jd的行

linux怎麼查看檔案包含內容

#推薦學習:

Linux影片教學

以上是linux怎麼查看檔案包含內容的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!