ファイル検索コマンド find を使って、マッチしたファイルやディレクトリに対して、一括して何かコマンドを実行したい場合、オプション(-exec)を使って、それを実現することができます。 以下は、一例ですが、CentOS-5.x(Linux)では、マニュアルの「EXAMPLES」セクションに様々な実行例が紹介されています。 特定パターンのファイルの行数を数える ファイル名の末尾が「log」または「1桁の数字」で終わるファイルを対象に wc コマンドで行数をカウントします。 $ find /var/log/ -type f \( -name "*log" -or -name "*.[0-9]" \) -exec wc -l {} \; 1643 /var/log/messages.2 368 /var/log/messages.1 2 /var/log/httpd/access_log 28