1

我想在下载过程中捕获进度信息。我已经尝试过,例如从 cmd 提示符:

c:\Windows\ncftpget ftp://speedtest.tele2.net/1MB.zip > mylog
c:\Windows\ncftpget ftp://speedtest.tele2.net/1MB.zip >> mylog
c:\Windows\ncftpget ftp://speedtest.tele2.net/1MB.zip > mylog 2>&1

Mylog 总是以 0 字节写入,除非要下载的文件已经存在。在这种情况下,我会收到一条 92 字节的错误消息。该问题似乎特定于 ncftpget。它适用于 Windows 10 ftp。

4

1 回答 1

1

您需要使用 -d /path/to/log.txt

ncftpget -d /tmp/ncftpget.log <url>

示例输出:

2018-12-01 03:49:33 Cmd:用户匿名
2018-12-01 03:49:33 331:匿名需要密码
2018-12-01 03:49:33 Cmd:通过 NcFTP@
2018-12-01 03:49:35 530:登录不正确
2018-12-01 03:49:35 Cmd:退出
2018-12-01 03:49:35 221:再见

于 2018-12-01T02:51:34.847 回答