利用 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 上找出空目錄, 而且刪掉它
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。