0

外部ファイルから -prune で使用するディレクトリ パターンを取得するより効率的な方法があるかどうか疑問に思います。

find . \( -type d -a -exec sh -c "echo \"{}\" | grep -qEx -f patterns.prune" \; \) -prune -o \( <further checks> \)

これは機能しますが、以前のすべての一致でシェル/パイプを使用しているため、もちろん非常に遅くなります。上記よりもエレガントな方法はありますか、それともパターンファイルの行を find のコマンドラインスイッチとしてチェーンする必要がありますか?

ありがとう。

4

1 に答える 1