Ubuntu 12.04, rsync version 3.0.9 protocol version 30
。使用rsync
复制和删除文件rsync -qaz --remove-source-files /source/* /mydir/
我的一些文件中包含通配符*,如果与--remove-source-files
选项一起使用,会导致rsync抛出错误
rsync: mkstemp "/mydir/.foo#2.20.2[2.20.2*]#bar.lz.xml.3mebWw" failed: No such file or directory (2)
我试过-s, --protect-args
但没有成功。如果我使用rsync
仅复制文件,它可以正常工作。有谁知道要处理这件事?