while (產(chǎn)品+需求+設(shè)計(jì)+開(kāi)發(fā)+測(cè)試+部署+發(fā)布 == doing) { CI }
下面列出root目錄下的文件結(jié)構(gòu)
+- root +- fileA.txt +- subdir1 +- a.txt +- b.txt +- c.txt +- subdir2 +- d.txt +- e.txt +- f.txt +- subdir3 +- subdir4 +- subdir5 +- subdir6 +- subdir7 +- subdir8 +- subdir9 ...
目的是除了目錄subdir2和文件fileA.txt其它的都要?jiǎng)h除,如果一個(gè)一個(gè)刪就效率太低了,Shell命令可以輕松的解決
ls|grep -v 'subdir2\|fileA.txt'|xargs rm -r
執(zhí)行的效果如下
+- root +- fileA.txt +- subdir2 +- d.txt +- e.txt +- f.txt
posted on 2013-04-21 20:28 kuuyee 閱讀(2692) 評(píng)論(0) 編輯 收藏 所屬分類(lèi): Linux 、系統(tǒng)管理