Назад | Перейти на главную страницу

Отменить и изменить копию файла во все подпапки, команда xargs

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

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

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

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

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

find -maxdepth 1 -type f -name '.htaccess' -delete