もっとファイル操作

Ubuntu,Debian,CentOS,Fedora対応

grepコマンドの書式

書式
grep [オプション] 文字列パターン [ファイル…]

 

grepコマンドの主なオプション

オプション 説明
-v 指定した文字列を含まない行を表示する。
-n 行番号を付けて表示する。
-l 指定した文字列を含むファイル名を表示する。
-i 大文字と小文字を区別せずに検索する。
-r ディレクトリ以下のファイルを再帰的に検索する。
-s エラーメッセージを表示しない。

 

grepコマンドの使用例

行頭がmailである行を検索し表示する

$ grep ^mail file
参照:正規表現 by Wikipedia

 

aptコマンドのヘルプ結果から文字列upgradeを含む行を検索し表示する

$ apt –help | grep upgrade

 

文字列がmailを含む行の番号を検索し表示する

$ grep -n mail file

 

参照元情報

Linuxコマンドブックビギナーズ第5版
Linuxコマンドブック
ビギナーズ第5版