ex1-lab

Linux, CentOS, Mac OS X, Windows, 仮想化, Apache等のLinux中心に気になることをメモがわりに・・・

grep の結果でファイル名のみ表示する

    この記事は約1分で読むことができます。

grepで検索結果をマッチしたファイル名のみ表示

grepで検索した結果で、ファイル名のみ表示したい場合は「grep -l pattern file1 file2...」とすれば、ファイル名のみ表示します

grepで検索結果をマッチしなかったファイル名のみ表示

grepで検索した結果で、マッチしなかったファイル名のみ表示したい場合は「grep -lv pattern file1 file2...」とすれば、検索でヒットしなかったファイル名のみ表示します。

但し、grep -lv pattern file1 file2...の場合は、パターンにマッチしない行が1行以上あるファイルの名前を表示するので、下記の場合での「ssl.conf」ではsslを含まない行数は「203」行あるのでlvのオプションでもヒットしますので、「lv」オプションは使用する機会は少ないかな

 



 - Linux , ,