【SVN】.svnファイルの一括削除をしたいです。Windowsだとコマンドプロンプトで for /R /D %I in (.svn) do RMDIR "%I" /S /Q

でできるのですが、unixだとどうすればいいでしょうか?

どうぞ、よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2009/12/08 14:52:01
  • 終了:2009/12/08 15:07:41

回答(2件)

id:b-wind No.1

b-wind回答回数3344ベストアンサー獲得回数4402009/12/08 14:57:55

ポイント35pt
find /path/to/top -type d -name '.svn' -print0 | xargs -0 rm -Rf

Manpage of FIND

Manpage of XARGS

id:pandeiro_jp

おふたりとも迅速なご回答ありがとうございました!

2009/12/08 15:07:36
id:y-kawaz No.2

y-kawaz回答回数1421ベストアンサー獲得回数2262009/12/08 15:01:41

ポイント35pt

こんな感じでどうでしょう。

find . -depth -type d -name .svn -exec rm -rf {} \;

カレントディレクトリ以下で、ディレクトリで、名前が .svn のものを削除します。

-depth は無くても良いです。

http://q.hatena.ne.jp/answer

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません