【发布时间】:2023-12-30 18:43:01
【问题描述】:
我是 rsync 的初学者。 我有一个文件“filelist.txt”,其中包含一些具有完整路径的文件:
/tmp/folder1/file.txt
/tmp/folder2/file.txt
/tmp/folder2/file.txt
我想将这些文件从服务器 A 复制到服务器 B,并在需要时创建目录。 这个文件一天可以进化好几次,所以我不想在传输文件之前在其他服务器上手动处理目录创建。
所以我用了:
cat filelist.txt | xargs -I {} rsync -r {} admin@riw-appcmd.i-wel.fr:{}
但我对每一行都有:
rsync: change_dir#3 "/tmp/folder1" failed: No such file or directory (2)
rsync error: errors selecting input/output files, dirs (code 3) at main.c(632) [receiver=3.0.3]
rsync: connection unexpectedly closed (8 bytes received so far) [sender]
我做错了什么?
【问题讨论】:
标签: bash sh rsync file-transfer scp