2016年11月1日 星期二

Linux find-找出空目錄並刪除


利用 find 指令,有兩個參數可用,分別是 -depth 與 -empty。
可以加上 -type d 只找目錄,不加的話,會連空檔案都找出來。

find . -depth -empty -type d

不含子目錄
find . -maxdepth 1 -empty -type d

配合 -exec 就可以全部刪掉。

find . -depth -empty -type d -exec rmdir -v {} \;

參考網址:
[Linux]找出某個目錄底下的空目錄並刪除之

在 Linux 上找出空目錄, 而且刪掉它

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。