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

Копировать команду в Ubuntu без замены существующего содержимого?

Привет, как мне скопировать папку из источника в место назначения в Ubuntu без замены существующего содержимого в папке назначения?

Я попытался cp -r -u и cp -r -n, и ни один из них не работал.

Я считаю, что если вы копируете каталог с помощью -r, -n будет действовать только в отношении копируемого каталога, а не отдельных файлов, оставляя вас с -i, который является интерактивным, что означает, что вы должны остаться, чтобы посмотреть это идет. Полагаю, бесполезно, если вы пишете сценарии.

Что может сработать вместо этого, если вы копируете источник, в котором есть несколько каталогов, так это rsync с --ignore-existing флаг. rsync также может работать для локальной передачи, на самом деле, я предпочитаю его для копирования всего каталога / подкаталога ..

это cp -i для интерактивных запросов перед перезаписью. Вы можете найти больше с man cp.