[英]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.