Удаление пустых каталогов
![](http://mediasubs.ru/author/avatar/8904572.png)
Возможно есть более простой способ ......
нужно очищать каталог от пустых подкаталогов (причем и вложенных),
разумеется если после удаления подкаталога родительский каталог
становиться пустым - он тоже должен быть удален
на данный момент использую
find -type d -empty -exec rmdir --parents {} ';'
работает, но find ругается, видимо при удалении каталогов он их теряет,
т.к. еще не покинул их
еще вариант
find -type d -empty | while read LINE; do rmdir --parent $LINE; done
этот вариант не работает если в именах есть пробелы
экранирование кавычками \"$LINE\" не помогает
подскажите пожалуйста как
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 32731; Возраст листа: 1539; Участников: 1449
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/696412
avm7wo***@m*****.ru wrote:
Все проще:
find <start_dir> -type d -empty -delete