HP-UX で再帰的に grep を実行したい。
grep -r
HP-UX では動作しません (オプションがサポートされていません)。HP-UX で grep -r の代わりに使用できる代替コマンドはありますか?
答え1
Yes は、 の作業に加えての作業も実行できるようにする-r
GNU 拡張機能です。grep
find
grep
find
ファイルを検索し、grep
その中の正規表現に一致する行を印刷するために使用します。
find . -type f -exec grep regexp /dev/null {} +
( は、/dev/null
に渡されるファイル名が 1 つだけの場合でも、ファイルのパスが常に印刷されるようにするためですgrep
)。