2010年1月3日 星期日

[Linux] 在根目錄下搜尋資料夾且將之移除

指令如下,即可recursively砍掉底下的.svn資料夾。

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

下面可以砍掉所有檔案資料夾,但忽略.svn資料夾。
find /home/henbin/atayal/svn/Atayal/Source/ast2050evb/Build/Output/* -not -name ".svn" -name "*" -exec rm -rf {} \;

如果要搜尋資料夾下檔案內容的話,可以執行下列指令。
find ./* -exec grep -H "2050" {} \;

沒有留言: