Как создать резервную копию всех файлов из текущего каталога

find . -maxdepth 1 -type f -print0 | xargs -0 -i cp ./{}{,.bak}


Эта команда создает резервные копии всех файлов в текущем каталоге. Она выполняет это, используя команду find для поиска файлов (-type f) в текущем каталоге (. -maxdepth 1) и передает их команде cp (копирование), создавая копии файлов с расширением «.bak». Подходит для создания резервных копий в текущем каталоге. Альтернативой может быть использование цикла for в скрипте оболочки для более гибкого управления копированием.

Ответить

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