ftp 命令行没有覆盖?

ftp 命令行没有覆盖?

我通过网络传输了 15GB。还有 10GB 需要传输。如何通过 cmd 行传输而不覆盖现有文件?我想跳过文件,这样就不用再次存储。我不需要为此使用唯一的名称。

答案1

的手册页ftp列出了suniqueruniqueFTP 子命令,它们切换使用唯一文件名保存文件,以避免覆盖现有文件:

即,file.1如果file存在,file.2如果file.1存在,等等。

这些是ftp命令,而不是操作系统命令行选项为了 ftp,但我认为该.netrc文件可用于在 ftp 启动时切换sunique默认runique的 OFF 状态。

答案2

在两个基于 Unix 的系统之间,为什么不使用 rsync它正是为了解决这个问题而写的。

答案3

除了发布的其他答案之外,wget 应该可以很容易地完成您需要的任何操作。

相关内容