フォルダーとその内容を次の規則に従って場所にコピーするコマンドは何ですか?
可能性 1: フォルダーがすでに存在する場合は、既存のファイルを上書きせずに強制マージを実行します。
既存のファイルを上書きしない
可能性2: フォルダが存在しない場合は、フォルダを作成し、その内容を新しく作成したフォルダにコピーします。
ありがとう、クリストファー・ピーターソン
答え1
cp <base-target> <base-destination> -r --update
-u, --update ソースファイルがコピー先ファイルより新しい場合、またはコピー先ファイルが存在しない場合にのみコピーします
-R, -r, --recursive ディレクトリを再帰的にコピーする
答え2
--no-clobber オプションを使用できます。
cp --recursive --no-clobber SOURCE DESTINATION
man ページから:
-R, -r, --recursive
copy directories recursively
-n, --no-clobber
do not overwrite an existing file (overrides a previous -i option)
答え3
rsyncコマンドを探していると思います