添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
气宇轩昂的香菇  ·  kafka使用 SASL/PLAIN ...·  1 年前    · 
腹黑的豆浆  ·  vue 动态设置高度-掘金·  1 年前    · 
喝醉的消防车  ·  2021-06-25 ...·  1 年前    · 

使用rsync在复制过程中用-files-from重命名文件?

20 人关注

使用rsync,当用--files-from参数复制时,我怎样才能重命名文件?我有大约190,000个文件,当从源文件复制到目的地时,每个文件都需要重命名。我打算把文件列表放在一个文本文件中,传递给--files-from参数。

linux
bash
rename
rsync
Mark Richman
Mark Richman
发布于 2009-08-21
2 个回答
user129070
user129070
发布于 2009-08-21
已采纳
0 人赞同

不完全正确......你可以用rsync在途中重命名文件,但前提是你每次rsync一个文件,并设置--no-R-no-implied-dirs选项,然后在目标路径中明确设置目标名称。

但在这一点上,你可能只是想使用一些其他工具。

例如,这样就可以了。

rsync --no-R --no-implied-dirs
1.2.3.4::module/$FILENAME
/$PATH/$TOFILE/$NEWFILENAME