136 В Linux как проверить все папки в каталоге и вывести имя всех каталогов, которые являются пустыми в списке. linux Milligran источник Аналогично: используйте GNU find для отображения только листовых каталогов на SO kenorb man findобъясняет различные форматы списка. Смотрите -print и -print0, например. Кен Шарп Ответы: 259 Попробуйте следующее: find . -type d -empty Кирби Тодд источник 5 Вам нужно изменить «/» на каталог, который вы хотите использовать в качестве корневого каталога поиска. Кирби Тодд 5 Спасибо! Это хорошо работает в моей системе. Чтобы получить отсортированный список, используйте:find / -type d -empty | sort -u acme 4 Кстати, чтобы удалить: найти. -type d -empty -exec rmdir {} \; Скотт 4 Пустые каталоги в текущей директории: find . -type d -empty. Кроме того, пустые файлы: find . -type f -emptyв текущем каталоге и глубже. Стариков 26 @ Скотт - почему бы и нет find . -type d -empty -delete? Кен Шарп
259 Попробуйте следующее: find . -type d -empty Кирби Тодд источник 5 Вам нужно изменить «/» на каталог, который вы хотите использовать в качестве корневого каталога поиска. Кирби Тодд 5 Спасибо! Это хорошо работает в моей системе. Чтобы получить отсортированный список, используйте:find / -type d -empty | sort -u acme 4 Кстати, чтобы удалить: найти. -type d -empty -exec rmdir {} \; Скотт 4 Пустые каталоги в текущей директории: find . -type d -empty. Кроме того, пустые файлы: find . -type f -emptyв текущем каталоге и глубже. Стариков 26 @ Скотт - почему бы и нет find . -type d -empty -delete? Кен Шарп
man find
объясняет различные форматы списка. Смотрите-print
и-print0
, например.Ответы:
Попробуйте следующее:
источник
find / -type d -empty | sort -u
find . -type d -empty
. Кроме того, пустые файлы:find . -type f -empty
в текущем каталоге и глубже.find . -type d -empty -delete
?