Как удалить рекурсивно файлы 0 Кб из каталога

find . -empty -type f -delete


Команда find . -empty -type f -delete используется для удаления рекурсивно всех пустых файлов (размером 0 байт) из текущего каталога и его подкаталогов.

Эта команда полезна, когда необходимо очистить каталог от пустых файлов, которые могут оставаться после удаления или перемещения файлов вручную или автоматически.

Альтернативой этой команды может быть использование команды find . -type f -size 0 -exec rm {} \;. Она также найдет и удалит все пустые файлы, но вместо -delete использует -exec rm {} \;, что означает выполнение команды rm для каждого файла.

В данном случае, передаваемых команде аргументов нет, используются только опции для поиска пустых файлов и их удаления.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *