10
shで「検索」の「-prune」オプションを使用する方法
の例がよくわかりませんman find。例や説明を教えてもらえますか?正規表現を組み合わせることができますか? より詳細な質問は次のとおりです: のchangeallようなインターフェイスを持つシェルスクリプトを記述しますchangeall [-r|-R] "string1" "string2"。これは、サフィックスを持つすべてのファイルを検索します.h、.C、.cc、または.cppとのすべての出現に変更string1するとstring2。-r現在のディレクトリのみにとどまるか、サブディレクトリを含むかのオプションです。 注意: 非再帰的な場合lsは許可されていません。使用できるのはfindおよびのみsedです。 試しましたfind -depthがサポートされていませんでした。だから私は-prune助けることができるのかと思っていましたが、の例が理解できませんでしたman find。 EDIT2:私は割り当てを行っていましたが、自分で仕上げたいので、詳細については質問しませんでした。私はすでにそれを実行して提出したので、ここで質問全体を述べることができます。また、を使わずに何とか課題を終えることができましたが、-pruneとにかく学びたいと思います。