Поиск пустых каталогов UNIX - PullRequest
87 голосов
/ 11 мая 2010

Мне нужно найти пустые каталоги для данного списка каталогов. В некоторых каталогах есть каталоги внутри.

Если внутренние каталоги также пусты, я могу сказать, что основной каталог пуст, иначе он не пуст.

Как я могу это проверить?

Например:

A>A1(file1),A2 this is not empty beacuse of file1
B>B1(no file) this is empty
C>C1,C2 this is empty

Ответы [ 11 ]

0 голосов
/ 11 мая 2010

Я создал простую структуру следующим образом:

test/ test/test2/ test/test2/test2.2/ test/test3/ test/test3/file

* * * * * * * * * * * * * * * *

Выдача find test -empty возвращает "test/test2/test2.2" как единственный пустой каталог.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...