Как найти пустые папки в линукс терминале и удалить их, но не удаляя дочернюю папку? find /shared/trash/temp/ -empty -type d
Дает результат: /shared/trash/temp/ - т.е. тоже кандидат на удаление т.к. папка является пустой.
Как избежать удаления родительской папки когда он пустая? Эта задача будет висеть в crontab, и удалять пустые папки и старые файлы в папке temp
find /shared/trash/temp/ -empty -type d удаляет и родительскую папку, это не помогает! И по ссылкам тоже только такое же решение:(