2

我正在寻找一种将文件/目录结构从一台服务器上传到另一台服务器的方法。在我的情况下,唯一可行的方法是 SFTP 上传,是否有任何简单的方法可以上传它,使用脚本或其他东西而不需要存档文件/dirs,我想在远程服务器上重新创建?

谢谢!

4

3 回答 3

3

也许可以使用递归 scp (scp -r) 找到解决方案?或者您是否明确仅限于 sftp?

还有一个名为 lftp 的客户端,它具有 sftp 和脚本支持——很像我想象的批处理文件——一个 ftp 命令列表。( http://lftp.yar.ru/lftp-man.html )

于 2009-06-11T08:33:17.330 回答
0

您可能需要考虑 Syncplify.me FTP 脚本!作为解决方案。它允许您编写非常简单的脚本来实现您的目标。例如,将整个目录上传到远程 SFTP 服务器实际上是添加到其中一个现成模板的单行代码。 http://www.syncplify.me/products/ftp-script/

于 2014-10-11T23:49:33.157 回答
-1

edtFTPj/PRO是一个具有综合脚本引擎的 Java SFTP 客户端。作为 Java,您可以在任何支持 Java 的平台上运行它。

以下是有关脚本支持的更多详细信息。它有一个“mput”命令,可以将当前目录中的所有文件上传到远程目录。

尚不支持递归传输,但如果需要,可以轻松添加 - 如果您有兴趣,请发送电子邮件支持。

于 2009-06-15T00:17:53.007 回答