Rsync 多个文件并更改目标目录中的名称

Rsync 多个文件并更改目标目录中的名称

我想基于文件列表 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

这将创建一个目录,其中存储具有原始文件名的多个文件。

相关内容