Linux中用 grep 命令從檔案中搜尋並顯示檔名
我怎樣從幾個檔案中搜尋(grep),並只顯示匹配到的檔案的檔名?
當你從不止一個的檔案中搜尋時,預設它將顯示檔名:
grep "word" 檔名 grep root /etc/*
示例輸出:
/etc/bash.bashrc: See "man sudo_root" for details. /etc/crontab:17 * * * * root cd / && run-parts --report /etc/cron.hourly /etc/crontab:25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) /etc/crontab:47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) /etc/crontab:52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) /etc/group:root:x:0: grep: /etc/gshadow: Permission denied /etc/logrotate.conf: create 0664 root utmp /etc/logrotate.conf: create 0660 root utmp
每行開始的第一個部分是檔名(如:/etc/crontab、/etc/group)。使用 -l 選項可以只顯示檔名:
grep -l "string" filename grep -l root /etc/*
示例輸出:
/etc/aliases /etc/arpwatch.conf grep: /etc/at.deny: Permission denied /etc/bash.bashrc /etc/bash_completion /etc/ca-certificates.conf /etc/crontab /etc/group
你也可以逆轉輸出;使用 -L 選項來輸出那些不匹配的檔案的檔名:
grep -L "word" filename grep -L root /etc/*
示例輸出:
/etc/apm /etc/apparmor /etc/apparmor.d /etc/apport /etc/apt /etc/avahi /etc/bash_completion.d /etc/bindresvport.blacklist /etc/blkid.conf /etc/bluetooth /etc/bogofilter.cf /etc/bonobo-activation /etc/brlapi.key
相關文章
- 如何使用 Find 和 Locate 在 Linux 中搜尋檔案Linux
- linux中用touch命令建立新檔案Linux
- Liunx運維(五)-資訊顯示與搜尋檔案命令運維
- Linux 檔案搜尋命令Linux
- Linux基礎命令—顯示文字grepLinux
- 檔案許可權管理命令chmod,chown與文字搜尋命令grep
- 我使用過的Linux命令之file - 檢測並顯示檔案型別Linux型別
- 如何在Mac電腦中搜尋隱藏檔案?Mac
- 電腦檔案字尾名怎麼顯示?電腦中顯示檔案字尾(副檔名)的設定方法
- Java從檔案讀入資料並列印到顯示器Java
- linux下的find檔案查詢命令與grep檔案內容查詢命令Linux
- [linux] fuser程式顯示檔案Linux
- win10怎麼顯示檔案字尾_window10如何顯示檔案字尾副檔名Win10
- Java讀取本地檔案,並顯示在JSP檔案中JavaJS
- 如何在Windows7中顯示檔案的副檔名Windows
- Linux 命令列刪除指定副檔名檔案Linux命令列
- find和ls並用,查詢檔案並顯示大小 .
- mac顯示隱藏檔案,取消顯示隱藏檔案Mac
- 顯示命令及檔案路徑用什麼命令?Linux運維核心命令Linux運維
- Win XP中搜尋隱藏檔案的兩種方法(轉)
- 在linux下顯示中文目錄和檔名Linux
- linux 列目錄時顯示中文檔名 (轉)Linux
- linux每日命令(25):Linux檔案型別與副檔名Linux型別
- Mac顯示和隱藏“隱藏檔案”命令Mac
- win10 資料夾中搜尋怎樣搜尋帶特殊字元檔案Win10字元
- MAC如何顯示隱藏檔案和隱藏隱藏檔案的命令Mac
- linux檔案管理命令例項分析【顯示、檢視、統計等】Linux
- linux sed命令:顯示關鍵字到檔案末尾的內容Linux
- Linux 中顯示可執行檔案的路徑 | 哪個命令Linux
- win10 副檔名怎麼顯示_win10顯示副檔名怎麼設定Win10
- 檔案字尾名怎麼顯示 電腦檔案字尾取消隱藏方法
- linux中檢視檔案時顯示行號Linux
- 常見檔案搜尋命令
- grep檔案比對
- OWC: 在網頁中用SpreadSheet控制元件顯示Excel檔案 (CopyFromRecordset方法)網頁控制元件Excel
- Mac顯示/不顯示隱藏檔案教程!Mac
- 每天一個 Linux 命令(24):Linux 檔案型別與副檔名Linux型別
- 每天一個linux命令(24):Linux檔案型別與副檔名Linux型別