ljhvs @Wiki
Linux MEMO
最終更新:
匿名ユーザー
-
view
/src/以下のディレクトリには, UNIX で使用するアプリケーションのコンパイル前のソースファイルが置いてあります
人の書いたプログラムを読んでいたり、数多くある設定ファイルの中から特定の文字列を検索したい場面が多々あります。そんな時に役立つのがfind、xargs、grepです。
find - ディレクトリ階層下のファイルを検索する。
xargs - 標準入力からコマンドラインを作成し、それを実行する。
grep - パターンにマッチする行を表示する。
(manページより)
xargs - 標準入力からコマンドラインを作成し、それを実行する。
grep - パターンにマッチする行を表示する。
(manページより)
この3つを組合わせることで、複数のファイルから特定の文字列を検索する事ができます。(勿論個々のオプションを指定すれば、さまざまな検索ができます)
find /etc/ | xargs grep 'wind-master.dip.jp'
上記では、/etc/以下のファイルから、wind-master.dip.jpという文字列を検索しています。