我通过网络传输了 15GB。还有 10GB 需要传输。如何通过 cmd 行传输而不覆盖现有文件?我想跳过文件,这样就不用再次存储。我不需要为此使用唯一的名称。
答案1
的手册页ftp
列出了sunique
和runique
FTP 子命令,它们切换使用唯一文件名保存文件,以避免覆盖现有文件:
即,file.1
如果file
存在,file.2
如果file.1
存在,等等。
这些是ftp
命令,而不是操作系统命令行选项为了 ftp
,但我认为该.netrc
文件可用于在 ftp 启动时切换sunique
默认runique
的 OFF 状态。
答案2
在两个基于 Unix 的系统之间,为什么不使用 rsync它正是为了解决这个问题而写的。
答案3
除了发布的其他答案之外,wget 应该可以很容易地完成您需要的任何操作。