wget破坏了内容的配置

安德烈·德拉·利比拉·尚切塔

我正在尝试从以下网站下载通过Content-Disposition:attachment发送的kml文件:

http://waterwatch.usgs.gov/index.php?m=real&w=kml&r=us&regions=ia

使用wget和curl与以下命令:

wget --content-disposition http://waterwatch.usgs.gov/index.php?m=real&w=kml&r=us&regions=ia

curl -O -J -L http://waterwatch.usgs.gov/index.php?m=real&w=kml&r=us&regions=ia

但是,它不保存文件作为发送器,而是仅保存html内容,并且在发送结束时被卡住。终端返回为:

$wget --content-disposition http://waterwatch.usgs.gov/index.php?m=real&w=kml&r=us&regions=ia
[1] 32260
[2] 32261
[3] 32262
work@Aspire-V3-471:~$ --2016-05-13 19:37:54--  http://waterwatch.usgs.gov/index.php?m=real
Resolving waterwatch.usgs.gov (waterwatch.usgs.gov)... 2001:49c8:0:126c::56, 137.227.242.56
Connecting to waterwatch.usgs.gov (waterwatch.usgs.gov)|2001:49c8:0:126c::56|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘index.php?m=real.5’

    [  <=>                                                                                                                                                  ] 41.637       174KB/s   in 0,2s   

2016-05-13 19:37:55 (174 KB/s) - ‘index.php?m=real.5’ saved [41637]

而且他们变得很笨拙,我需要按Ctrl + C。作为我得到的标题是

HTTP/1.1 200 OK
Date: Sat, 14 May 2016 00:19:21 GMT
Content-Disposition: attachment; filename="real_ia.kml"
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: application/vnd.google-earth.kml+xml
X-Frame-Options: SAMEORIGIN

我希望下载了“ real_ia.kml”文件。使用curl命令给出类似的结果。

为什么会卡住并仅下载HTML内容?

罗斯兰·奥斯曼诺夫(Ruslan Osmanov)

这些&符号被解释为shell特殊字符,它导致命令在后台运行(派生)。因此,您应该转义或引用它们:

curl -O -J -L 'http://waterwatch.usgs.gov/index.php?m=real&w=kml&r=us&regions=ia'

在上面的命令中,我们使用了全引号

输出中的以下几行表示正在将三个命令派生到后台:

[1] 32260
[2] 32261
[3] 32262

左边的数字(在括号中)是作业编号。您可以通过键入fg N将作业带到前台,此处N是作业的编号。右边的数字是进程ID。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么SWIG似乎破坏了成员类的内容?

来自分类Dev

编辑/ fstab,破坏了所有内容,需要帮助

来自分类Dev

Gulp 包缩小破坏了 Bootstrap Glyphicon CSS 内容

来自分类Dev

PageTabViewStyle破坏了NavigationView

来自分类Dev

wget内容配置ubuntu vs高山

来自分类Dev

SwiftMailer破坏了带有动态内容的附件(使用山d)

来自分类Dev

Bootstrap平滑滚动脚本破坏了页面上的所有其他内容

来自分类Dev

IntelliJ运行配置被不兼容的插件破坏了我无法卸载?

来自分类Dev

尝试在gruntfile配置中排除文件,但文件路径前缀破坏了表达式

来自分类Dev

嵌套的SplitContainers破坏了SplitterWidth

来自分类Dev

我破坏了封装吗?

来自分类Dev

.htaccess破坏了我的网站

来自分类Dev

InstallShield破坏了TFS构建

来自分类Dev

Serilog破坏了多个日志?

来自分类Dev

PHP输出破坏了Javascript

来自分类Dev

我已经破坏了Ubuntu!

来自分类Dev

添加ManytoManyField破坏了Django

来自分类Dev

导航被display:inline破坏了

来自分类Dev

Tkinter破坏了Toplevel的根源

来自分类Dev

PHP破坏了我的代码

来自分类Dev

icacls破坏了胜利10

来自分类Dev

Firebase模块破坏了Aurelia

来自分类Dev

扩展的 JPanel 破坏了 GridLayout

来自分类Dev

Bootstrap 4.3.1 破坏了 PopConfirm

来自分类Dev

从localStorage加载HTML破坏了按钮的功能

来自分类Dev

模型上的SoftDeletes破坏了动态特性

来自分类Dev

集合视图间距破坏了用户界面

来自分类Dev

安装ubuntu破坏了我的Windows安装

来自分类Dev

内联C汇编破坏了自己的变量