Linux 使用wget下载html页面中的嵌入链接

Linux 使用wget下载html页面中的嵌入链接,linux,unix,wget,Linux,Unix,Wget,我试图使用wget下载这个包,但是我得到的是我提到的链接的html文件,而不是包。我试过这个命令: wget -r -l 1 https://github.com/justintime/nagios-plugins/downloads 有没有办法从上面的链接下载软件包?wget会满足您的要求。您不能指定包链接。您正在指定页面链接。右键单击页面上所需软件包的下载按钮,选择复制链接地址,并将该地址指定给wget 这很有效 wget -r -l 1 https://github.com/justin

我试图使用wget下载这个包,但是我得到的是我提到的链接的html文件,而不是包。我试过这个命令:

wget -r -l 1 https://github.com/justintime/nagios-plugins/downloads

有没有办法从上面的链接下载软件包?

wget
会满足您的要求。您不能指定包链接。您正在指定页面链接。右键单击页面上所需软件包的
下载
按钮,选择
复制链接地址
,并将该地址指定给
wget

这很有效

wget -r -l 1 https://github.com/justintime/nagios-plugins/zipball/master

wget实际上可以满足您在标题中的要求,但这不是您在本例中想要做的,因为它会下载大量您不需要的额外内容,如所有图像和其他一些html文件以及两个归档文件,尽管它们是等效的等。@JanHudec Ok,您是如何做到的?我来这里是想做标题真正要问的事情。@Michael:这个问题已经回答了,而且回答正确。如果您想做其他事情(这很可能;这个问题相当具体),并且无法通过简单阅读手册找到答案,请提出另一个问题。@ShankhoneerChakrovarty实际上您的递归选项也应该起作用,因为包下载链接在主下载页中。(我甚至尝试了更高的深度,但没有用)我不知道为什么
wget
本身会搜索这些链接并下载,因为指定了
-r