Я получаю список папок с командой

locate my_folder

Как я могу очистить / удалить все файлы из этих папок?

1 ответ1

0

Если вы хотите удалить все внутри папок и самих папок, передайте следующее:

locate my_folder | xargs rm -rf

Предупреждение: нет подтверждения или индикации хода выполнения; необратимая потеря данных

Объяснение xargs rm -rf


Если вы хотите удалить все, что находится внутри папок, но оставить сами папки, передайте это:

locate my_folder | xargs -I{} find "{}" -mindepth 1 -delete

Предупреждение: нет подтверждения или индикации хода выполнения; необратимая потеря данных

Объяснение xargs -I{} find "{}" -mindepth 1 -delete

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .