すべての.svnディレクトリを作業ディレクトリから削除しようとしています。-execを使用すると、私の 'find'の作業がなぜうまくいかないのですか?
私はちょうど見つけて、このようなRM使うだろうと思った:
find . -iname .svn -exec 'rm -rf {}' \;
しかし、結果は次のとおりです。
検索します。rm -rf ./src/.svn:そのようなファイルやディレクトリはありません
明らかにファイルが存在しているか、見つからない場合は...何が欠けていますか?
可能であれば、findと一緒に-deleteを使用してください。 -deleteまたはrm -rfを使用する場合、-depthとfindを一緒に使用することを忘れないでください。 – ashawley
-deleteのように見えるのは、manページに従って-depthを暗示します。 –