如何刪掉層層資料夾,但保留裡面某檔案? - Linux

Franklin avatar
By Franklin
at 2011-12-29T14:23

Table of Contents

D/1-1/[...]/file
D/1-1/1-2/reserve
D/1-1/1-2/file
D/2-1/[...]/file
D/2-1/2-2/[...]/file
[...]略三十個

我想要把 D 底下的東西全部刪掉,但是保留 D/1-1/1-2/reverse

資料夾名稱基本上不會變

檔案名稱也不太會變(make 出來的)

有什麼方法可以讓我把除了 D/1-1/1-2/reverse 之外的檔案和資料夾都刪掉的方法嗎?

--
Tags: Linux

All Comments

Caroline avatar
By Caroline
at 2011-12-31T04:35
若只純粹保留一個資料夾的話 我會建議把要保留tar起來
然後rm -rf * 後再將檔案tar回去 這樣路徑也會在~
Donna avatar
By Donna
at 2011-12-31T23:24
直接先mv D/*.* 把東西都移出來?
Hedwig avatar
By Hedwig
at 2012-01-01T16:14
chown root D/1-1/1-2/reverse; rm -rf D; chrown 回來
Isabella avatar
By Isabella
at 2012-01-05T04:08
樓上挺酷的!我明天試試!

ubuntu 灌PCMANX時

Ophelia avatar
By Ophelia
at 2011-12-29T03:19
為 Debian 各版本編了對應的套件 http://in2.csie.ncu.edu.tw/~100522052/ ※ 引述《fourdollars (四元)》之銘言: : 另外提醒一下 : 這些特殊編碼的字符在沒有支援 UAO 的 BBS Client 上面是無法顯示的 : 所以使用上要留意一下 : ...

GCIN 和 HIME... 事情怎麼會變這樣?

Una avatar
By Una
at 2011-12-29T00:24
http://packages.qa.debian.org/g/gcin/news/20111219T091500Z.html the following package(s) have been removed from unstable: gcin | 1.5.8-1 | sou ...

偵測背景執行結束

Brianna avatar
By Brianna
at 2011-12-29T00:12
我有個shell script 裡面執行了三個程式在背景執行 ....... program1 andamp; program2 andamp; program3 andamp; ....... 想請問板上的各位高手,由於我接下來的動作,需要抓取 此三個程式結束所產生的檔案再進行處理,有沒有什麼方法 可以 ...

ubuntu 灌PCMANX時

Yedda avatar
By Yedda
at 2011-12-29T00:04
另外提醒一下 這些特殊編碼的字符在沒有支援 UAO 的 BBS Client 上面是無法顯示的 所以使用上要留意一下 ※ 引述《fourdollars (四元)》之銘言: : 今天剛把 UAO 貼上的部份實作上去 : 如果是 Ubuntu 10.04/10.10/11.04/11.10/12.04 的使用者 ...

AIX There is not enough memory availabl

Wallis avatar
By Wallis
at 2011-12-29T00:03
請問一下,我在 AIX 上跑一些程式,結果不久後出現: The fork function failed. There is not enough memory available. 查了一下,是因為 PAGE SIZE 不足所致,不過這個訊息出現後,完全無法下指令了… 連 and#34;lsand ...