如何使用wget从网站下载mp3文件?

时间:2017-10-25 10:51:54

标签: ubuntu wget

我想使用wget从网站下载所有mp3文件。但该网站的网页以 .aspx 扩展名结尾。我尝试了以下

wget -r -c -nd -l1 --no-parent -A mp3 http://ww2.example.com/audio.aspx

它产生了

audio.aspx   100%[===================>] 141.01K   105KB/s    in 1.3s
Removing audio.aspx since it should be rejected.

我也试过

wget -r -c -nd -l1 --no-parent -A mp3,aspx http://ww2.example.com/audio.aspx

但是只下载了aspx文件并且没有下载mp3文件。

  

audio.aspx文件本身不包含任何mp3的直接链接   但它将包含指向其他包含链接的aspx页面的链接   我要下载的mp3文件。

我想从http://ww2.example.org/ *(即从整个网站)下载mp3文件。

P.S:这里的 aspx 文件是静态的,不是动态网页,但以某种方式用aspx扩展名命名。

编辑:即使在评论中所述的解决方案之后,我也得到了相同的输出。我认为wget在某种程度上无法识别其中的mp3文件。

1 个答案:

答案 0 :(得分:0)

尝试删除-A mp3,aspx并添加-p以下载页面要求。让wget下载所有内容,然后使用find . -type f ! -iname "*.mp3" -delete删除所有非mp3文件。

相关问题