我想知道是否有一种更有效的方法可以从外部文件中获取与 -prune 一起使用的目录模式:
find . \( -type d -a -exec sh -c "echo \"{}\" | grep -qEx -f patterns.prune" \; \) -prune -o \( <further checks> \)
这很有效,但由于之前的每场比赛都使用了外壳/管道,因此速度当然非常慢。那么有没有比上述更优雅的方法,或者我真的必须将模式文件的行链接为 find 的命令行开关?
谢谢。