【发布时间】: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作为解决方法。顺便说一句,我的wget1.16 版没有那个错误并且可以运行你的命令,所以也许升级你的wget -
我已经升级了我的系统,现在我的版本和你一样。 ansi 错误消失了,但我仍然无法一次下载多个文件。任何这样做的尝试都只会创建一个指向我要下载的目录路径,以及一个 index.html。 (请注意,我尝试了带有和不带有 -r 标志的上述命令)