[Shell Tips] 一次砍掉所有的 .svn 目錄(包含子目錄)

一次砍掉所有的 .svn 目錄(包含子目錄)

find . -type d -name '.svn' | xargs  rm -rf

同理, 也可以用來砍掉所有的.DS_Store

find . -type f -name '.DS_Store' | xargs  rm -f 

砍掉所有的隱藏檔

find . -type f -name '.*' | xargs echo -rm -f

除了 .bash* 以外, 其他的隱藏檔全部砍掉

find . -type f -name '.*' | grep -v ".bash*" | xargs -rm -f

注意!! 這個方法對於含有空白字元的檔案或者目錄名稱無效

This entry was posted in shell script and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *