xargs

grepの効率の良い使い方を探していたらxargsを見つけました。標準入力からのファイル名に対してコマンドを実行してくれるようです。

たとえば、複数のディレクトリにまたがったhtmlファイル中の<title>タグに対してgrepしたいときなどに便利です。

% find -name '*.html' | xargs grep '<title>'

参考

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA