我们如何仅当文件在目标上存在并且仅当它比目标上新时才复制文件和/或目录,并且对于目录情况,它必须递归复制具有以下
能力
$ ls -a ~/.config
gtk-2.0/
gtk-3.0/
SpeedCrunch/
$ ls -a /other/path/home/.config/
gtk-2.0/
gtk-3.0/
SpeedCrunch/
$ rsync -u --existing ~/.config /other/path/home/
skipping directory .
不能工作。
什么 Linux 实用程序以及如何做/解决它?之前谢谢
快的:
您忘记包含递归开关 "-r" :
额外的东西:
此外,除了保留一些重要属性外,您还可以考虑使用
-a
等于的 switch-rlptgoD
来包含递归,如下所示:使用以下方法进行测试:
现在试试:
我用了: