Mac OS XやLinuxで、一気に".svn"や".git"などのバージョン管理に使われているディレクトリを削除する方法です。毎回、検索することになるので、メモって起きます。

はじめに、削除したいフォルダがあるか検索します。

find . -type d -name .svn

問題なければ、以下のコマンドを実行して削除実行します。

find . -type d -name .svn -print0 | xargs -0 rm -rf

一行なので便利です。

 

.gitの場合

find . -type d -name .git

問題なければ、以下のコマンドを実行して削除実行します。

find . -type d -name .git -print0 | xargs -0 rm -rf