[英]How to copy 2 directories in linux overwritting only older files in bash
我用bash寫了一個這樣的腳本
#!/bin/bash
TEMP="/home/pi/project/temp/"
TARGET="/home/pi/project/deployed/"
cp -au $TEMP/. $TARGET
我想出了如何復制文件,但要花很長時間:(我的臨時目錄只更改了一個文件,
cp -au $TEMP/. $TARGET
正在處理所有文件並覆蓋它們!
rsync將是一個更好的選擇。
rsync -avzpr "$TEMP" "$TARGET"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.