grep -r は HP-UX では動作しません。 HP-UXでgrep -rの代替コマンドはありますか? [コピー]

grep -r は HP-UX では動作しません。 HP-UXでgrep -rの代替コマンドはありますか? [コピー]

HP-UXで再帰的にgrepしたいです。

grep -rHP-UXには影響しません(このオプションはサポートされていません)。 HP-UXでgrep -rの代替コマンドはありますか?

答え1

-rは。grepfindgrep

findファイルを検索し、grepその中の正規表現に一致する行を印刷するために使用されます。

find . -type f -exec grep regexp /dev/null {} +

(この方法で/dev/nullファイル名のみが渡されても、ファイルパスは常に印刷されますgrep。)

関連情報