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

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

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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2009/12/08 15:07:41
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:b-wind No.1

回答回数3344ベストアンサー獲得回数440

ポイント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

回答回数1422ベストアンサー獲得回数226

ポイント35pt

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

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

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

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

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

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

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

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

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

回答リクエストを送信したユーザーはいません