mget:filename.xlsx:文件已存在且 xfer:clobber 未设置

mget:filename.xlsx:文件已存在且 xfer:clobber 未设置

我收到此信息:mget: filename.xlsx: file already exists and xfer:clobber is unset当我尝试下载 FTP 服务器的内容时​​出现错误。

基本上它是使用 Cygwin 设置的。我们最近升级了所有数据都按设定的时间表下载到的服务器。旧服务器是 Windows Server 2003,新服务器是 Windows Server 2008。

当我尝试下载文件夹中已有的文件时,我遇到了问题。客户端从不更改文件名,因此当我们从服务器下载文件时,就会出现该错误。

我可以将一些内容放入批处理文件中吗,或者是否可以强制它替换该文件?

答案1

xfer:clobber是 lftp 中的设置,决定是否允许 mget 替换文件。添加

set xfer:clobber on

到你的 lftp 脚本以便进行设置,然后 mget 命令应该替换该文件。

相关内容