使用rsync复制目录结构仅保留某些文件

时间:2018-11-09 16:33:57

标签: terminal rsync

我正在使用此代码

find  /path/to/directories/ -d  -iname "*modified.tif" -type f -exec rsync -R --relative -v {} test/ \;

复制orig_images中的目录,仅保留* modified.tif文件。但是,我的结果看起来像

test/path/to/directories

我希望它看起来像

test/directories

将目录移入test /很简单,但是我希望将来能够这样做而不必添加额外的步骤。我该怎么做?干杯。

1 个答案:

答案 0 :(得分:0)

正确更改目录:

cd /path/to/; find directories/ -d -iname "*modified.tif" -type f -exec rsync -R --relative -v {} test/ \; 您可以通过将test/设置为所需的目录来调整目标。