HOME > Linux技術 リナックスマスター.JP(Linuxマスター.JP) > Linuxtips, ディレクトリ・ファイル操作 > 特定の文字列を含むファイルを検索する(特定のディレクトリを対象)
Linuxサーバー管理者の技術を2日で学べる「初心者向けリナックスセミナー」
30日掛かって覚えるプロの技術を、たった2日間で学習できます。

(今すぐ↑をクリックしてください。)
特定のディレクトリ内に含まれるファイルから、特定の文字列を含むファイルだけを
検索するには、grepコマンドに引数として検索対象のディレクトリを指定して実行します。
また、「-r」または、「-R」を付けることで、以下に階層を含めて回帰的に検索を行えます。
[pakira@Tiger ~]$ grep -ri 'japan' work
↑「japan」を含むファイルをworkディレクトリ内から検索して表示します。(オプション-rを使用)
work/country_list_cpm2.txt:Japan
work/country_list.txt:Japan
work/country_list_cpm1.txt:Japan
work/country_list_column.txt:Japan
[pakira@Tiger ~]$ grep -Ri 'japan' work
↑「japan」を含むファイルをworkディレクトリ内から検索して表示します。(オプション-Rを使用)
work/country_list_cpm2.txt:Japan
work/country_list.txt:Japan
work/country_list_cpm1.txt:Japan
work/country_list_column.txt:Japan
■関連記事
grepコマンド
■CentOS7.1サーバー構築マニュアルを無料プレゼント
「CentOS7.1」のサーバー構築手順、「VMware Player」の
ダウンロードとインストール手順をまとめたマニュアルを
無料でプレゼントしています。
詳しくは↓のページで説明していますので、今すぐクリックしてダウンロードしてください。

