我想基于文件列表 rsync 多个文件,并且还想更改文件名,我知道这对于单个文件的普通 rsync 是可能的,但不确定是否可以处理多个文件。
本地目录
- 本地1.txt
- 本地2.txt
- 本地3.txt
目标目录
- 目标1.txt
- 目标2.txt
- 目标3.txt
文件列表包含local_dir的文件列表
我试图运行以下命令:
rsync -avP --log-file=rsync.log --files-from file_list.txt local_dir data_host:remote_dir
这将创建一个目录,其中存储具有原始文件名的多个文件。