【问题标题】:Wget ANSI ErrorWget ANSI 错误
【发布时间】:2015-02-22 22:42:49
【问题描述】:

我正在尝试从特定网站以递归方式下载文件,但我遇到了一个我以前从未见过的错误,并且 google 出现了空白。我输入的命令是:

wget -m -p -E -k -K -np http://www.slac.stanford.edu/~timb/500/1f_3f_production/ae_1f/E0500-TDR_ws.Pae_ea.Gwhizard-1.95.eB.pL.I37470/

输出是:

Conversion from 'ANSI_X3.4-1968' to 'ANSI_X3.4-1968' isn't supported
zsh: segmentation fault (core dumped)  wget -m -p -E -k -K -np

无论我使用什么参数,错误似乎都会发生。更奇怪的是,如果我单独下载目录中的每个文件,它没有问题。有人知道这个错误是什么意思吗?

【问题讨论】:

  • 这是wget(或它使用的一些库)中的一个错误。尝试升级。也尝试使用curl 作为解决方法。顺便说一句,我的wget 1.16 版没有那个错误并且可以运行你的命令,所以也许升级你的wget
  • 我已经升级了我的系统,现在我的版本和你一样。 ansi 错误消失了,但我仍然无法一次下载多个文件。任何这样做的尝试都只会创建一个指向我要下载的目录路径,以及一个 index.html。 (请注意,我尝试了带有和不带有 -r 标志的上述命令)

标签: linux wget


【解决方案1】:

您的确切命令适用于 Windows 7 CMD 行。我得到9个文件。谷歌报告了 zsh 的一些问题。可以试试 bash 吗?

【讨论】:

  • 这个问题同时出现在 bash 和 zsh 上。我很好奇为什么你有 9 个文件,因为那个特定目录中至少有 13 个。
猜你喜欢
  • 1970-01-01
  • 2011-08-30
  • 1970-01-01
  • 1970-01-01
  • 2018-09-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多