java -jar ~/Downloads/simian-2.3.35/bin/simian-2.3.35.jar files $(find ~/App/Classes/ -type f -name "*.m" -not -path "Lib/excludethisdir/*")
我正在尝试运行 simian 并将文件参数传递给它,但排除目录不起作用。 Lib目录包含在Classes中
任何人都可以指出为什么它不起作用(命令运行,但不排除)
您嵌套的 find 命令应该是:
find ~/App/Classes/ -type f -name "*.m" -not -path "./Lib/excludethisdir/*"
即添加./
在您排除的路径之前。
或者甚至更好:
find ~/App/Classes/ -path "./Lib/excludethisdir/*" -prune -o -type f -name "*.m" -print
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)