Переверните и измените команду копирования файла во все подпапки, xargs

Я нашел это онлайн, он копирует файл в каждую подпапку в текущем каталоге для полной глубины дерева

find -maxdepth 1 -type d -print0 | xargs -0 -n1 cp -v  .htaccess

Теперь было бы хорошо, если бы он мог спросить, существует ли файл, или, по крайней мере, перезаписать, если файл уже существует.

Есть ли способ отменить эту команду, чтобы она действительно могла удалить соответствующий файл из каждой подпапки?

1 ответ

Поиск чрезвычайно универсален, параметры шаблона -delete и -name могут быть полезны для ваших целей.

find -maxdepth 1 -type f -name '.htaccess' -delete
Другие вопросы по тегам