我想使用wget从https://github.com/justintime/nagios-plugins/downloads下载软件包,但是我得到的是我提到的链接的HTML文件而不是包。我试过这个命令:使用wget下载html页面中的嵌入式链接
wget -r -l 1 https://github.com/justintime/nagios-plugins/downloads
有没有什么办法从上面的链接下载软件包?
我想使用wget从https://github.com/justintime/nagios-plugins/downloads下载软件包,但是我得到的是我提到的链接的HTML文件而不是包。我试过这个命令:使用wget下载html页面中的嵌入式链接
wget -r -l 1 https://github.com/justintime/nagios-plugins/downloads
有没有什么办法从上面的链接下载软件包?
wget
给你你所要求的。您dint指定包链接。您正在指定页面链接。右键点击页面上所需的软件包的Download
按钮,然后选择Copy Link Address
并指定是地址wget
这工作
wget -r -l 1 https://github.com/justintime/nagios-plugins/zipball/master
谢谢,它的工作!我误解了递归选项。 –
@ShankhoneerChakrovarty其实你的递归选项也应该是作为包下载链接在那里的主要下载页面(我甚至试过更高的深度无济于事)我不知道为什么'wget'本身力量搜索这些链接和下载,因为'-r'被指定。 –
的wget实际上可以做你的标题问什么,但这不是*你想在这种情况下做什么,因为它会下载相当多的东西,你不需要像所有的图像和一些其他的HTML文件和两个档案,尽管它们是等效的。 –
@JanHudec好的, 你是怎样做的?我来这里试图去做标题实际上要求的东西。 – Michael
@Michael:此问题已回答,并且回答正确。如果你想做别的事情(这很可能;这个问题很具体),并且通过简单地阅读manual_找不到答案,问另一个问题。 –