Я надеюсь запустить сценарий bash, который в значительной степени удалит любую папку внутри /storage/*
, которая имеет общий размер менее 5 мегабайт. Проблемы, с которыми я сталкиваюсь, заключаются в том, что папки внутри /storage/*
также имеют вспомогательные подпапки. Я хочу удалить его все, если он меньше 5 мегабайт ... Пока у меня есть следующие команды, любая дополнительная помощь, которую я могу получить, чтобы закончить этот скрипт, очень ценится!Bash script удалить папки общий размер
$ find /storage/ -type f -size -5M -delete
Как я могу просто перечислить папки, которые он будет удалять, так что я могу дважды проверить, работает ли эта команда? Я не хочу, чтобы он уничтожил всю мою папку под/storage/ – thevoipman
@ thevoipman- Обновленный ответ .. – vidit
Я заметил, что это также удалит мои файлы сценариев в папке/папке хранения ... в любом случае мы можем исключить несколько папок/имен файлов, которые мы не хотим удалять? – thevoipman