find の使い方メモ

# find -name ".svn" -exec rm -rf {} \;

# "foo bar/" のような空白を含むファイル名の場合に動作しない
# find . -name ".svn" -print |xargs rm -rf

# ヌル文字をセパレータにしてから、xargsに渡し、xargsでは、-0 により、ヌル文字区切りを認識する。
# find . -name ".svn" -print0 |xargs -0 rm -rf