способ записать команду

Я хочу к CP каталог, но я не хочу перезаписывать любые существующие файлы даже оно, они старше, чем скопированные файлы. И я хочу сделать это полностью noniteractive, поскольку это будет частью сценария Bash Crontab. Какие-либо идеи? и содержание копии файла в файле без перезаписи?

-1
задан 8 November 2014 в 15:12

2 ответа

Необходимо использовать cp -n <source> <destination>. Существующие файлы не будут перезаписаны.

2
ответ дан 6 October 2019 в 21:06
cp -a     archive files

cp -f     force copy by removing the destination file if needed

CP-i интерактивный - спрашивает перед перезаписью

CP-l файлы связей вместо копии

CP-L переходит по символьным ссылкам

CP-n никакая перезапись файла

CP-R рекурсивная копия (включая скрытые файлы)

CP-u обновление - копия, когда источник является более новым, чем подробный dest

cp-v - печатает информативные сообщения

-2
ответ дан 6 October 2019 в 21:06

Другие вопросы по тегам:

Похожие вопросы: