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
# 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