我的服务器上有/files/category/specific/*
的文件。
在我的本地,我有一个~/files
目录。我想要做的是将/files/category/specific/*
拉到我的本地~/files/something/whatever
。但是something/whatever
不存在,我也想让rsync创建这些本地目录。
如何使用rsync执行此操作?
答案 0 :(得分:0)
试试这个:
rsync -a --relative user@remote:/files/category/specific/* ~/files
或者您可以使用ssh预先创建目录或使用两个这样的rsync命令
rsync -a --rsync-path=”mkdir -p ~/files/whatever/whatever/ && rsync” user@remote:/files/category/specific/* $source