在 linux 上使用 w3m 下载的 zip 文件丢失

Meh*_*eha 5 browser downloads w3m 14.04

我正在远程 Ubuntu 系统上工作。我想从下面提到的网站下载一个 zip 文件到远程系统。因此,当我通过命令行访问远程系统时,我使用 w3m 这样做。我运行了命令: w3m http://nlp.stanford.edu/projects/glove/这会将我带到网站并选择 zip 文件“glove.6B.zip”,它在我单击它的那一刻开始下载,我可以看到下载过程的进展。

下载过程成功完成,然后显示下载的 zip 和其中包含的文件:

Archive:  /home/ubuntu/.w3m/w3mtmp2061-0.zip

  Length      Date     Time    Name
 ---------  ---------- -----   ----
171350079   2014-08-04 20:15   glove.6B.50d.txt
347116733   2014-08-04 20:14   glove.6B.100d.txt
693432828   2014-08-04 20:14   glove.6B.200d.txt
1037962819  2014-08-27 19:19   glove.6B.300d.txt
---------                     -------
2249862459                     4 files
Run Code Online (Sandbox Code Playgroud)

上面的显示显示了 zip 文件在我的远程系统中的位置。但是,当我退出 w3m 并转到 path 时/home/ubuntu/.w3m,该文件w3mtmp2061-0.zip不存在。我在某处读到 w3m 保存临时文件,这些文件在您关闭 w3m 时被删除。如何通过命令行将上述网站下载的 zip 下载到我的远程系统。我究竟做错了什么?

小智 5

打开链接并且 w3m 允许您浏览内容后,您可以使用Esc-s保存当前的“文档”(在本例中为 zip 文件)。

如果您提前知道要保存链接的端点,则可以使用aEsc-RET保存链接。

(来源:w3m 手册


edw*_*ksl 1

我建议只使用如下方式wget下载文件:.zip

wget http://nlp.stanford.edu/data/glove.6B.zip
Run Code Online (Sandbox Code Playgroud)

  • 如果下载需要cookie,w3m会更方便。例如,指向存储在 Google Drive 中的巨大 zip 文件的直接链接将首先为您提供一个 HTML 页面以供确认。要真正下载 zip 文件,您似乎需要确认页面上的超链接中的唯一代码以及已设置的 cookie。 (2认同)