0 我正在嘗試查找項目中的所有ruby文件。不過,我想忽略目錄供應商下的所有文件。找到修剪不工作 find . -name .vendor -prune -o -name '*.rb' -print 上述命令不起作用。任何人都知道修復? 來源 2010-03-16 Nick Vanderbilt
2 嘗試: find . -name '*.rb' ! -wholename "./vendor/*" -print 您可能不得不逃離!(即寫\!)字符取決於你的shell。 來源 2010-03-16 18:04:37 pajton +0 我使用bourne shell,它工作得很好。謝謝 – 2010-03-16 18:18:27 +0 找到。 -name'* .rb'! -wholename「./vendor/*」| ack供應商 的作品。然而find/Users/dorelal/dev/working/demo_app -name'* .rb'! -wholename「./vendor/*」| ack供應商不工作。任何想法爲什麼? – 2010-03-16 18:28:27 +0 不工作意味着即使供應商目錄下的.rb文件也顯示出來。 – 2010-03-16 18:29:02
我使用bourne shell,它工作得很好。謝謝 – 2010-03-16 18:18:27
找到。 -name'* .rb'! -wholename「./vendor/*」| ack供應商 的作品。然而find/Users/dorelal/dev/working/demo_app -name'* .rb'! -wholename「./vendor/*」| ack供應商不工作。任何想法爲什麼? – 2010-03-16 18:28:27
不工作意味着即使供應商目錄下的.rb文件也顯示出來。 – 2010-03-16 18:29:02