使用 SCP 复制目录

使用 SCP 复制目录

我正在使用以下 SCP 脚本将本地 Windows 目录复制到我的 Linux 机器:

scp -r C:\Development\SomeProjectDir myuser@mylinuxmachine:/Development/SomeProject/

第一次调用非常顺利,SomeProjectDir 的所有内容都位于 SomeProject 文件夹中。但是,第二次调用不会覆盖内容,而是在 SomeProject 目录中创建一个 SomeProjectDir 文件夹。如何克服这个问题?

(如果重要:是的,目录名称不匹配,我也无法让它们匹配)

答案1

告诉scp您想要复制所有内容而不是顶级目录:

scp -r C:\Development\SomeProjectDir\* myuser@mylinuxmachine:/Development/SomeProject/
                                    ~~

相关内容