rsync 如何发送文件夹内容但不发送文件夹本身

rsync 如何发送文件夹内容但不发送文件夹本身

目前我有以下命令,它将递归发送一个文件夹及其内容:

rsync -avz --ignore-existing --recursive /var/-iles/_site [email protected]:/var/www

我想要的只是将文件夹的内容_site发送到文件夹www ,而不是_site文件夹本身。

是否可以通过 rsync 仅发送文件夹的内容_site

谢谢

答案1

这可以通过使用 shell 通配符来实现:

rsync -avz --ignore-existing --recursive /var/-iles/_site/* [email protected]:/var/www/

目录的所有内容都/var/-iles/_site/将被复制到目的地。

相关内容