Shell 如何编写脚本获取网页上.rar文件的链接地址?

Shell 如何编写脚本获取网页上.rar文件的链接地址?,shell,download,aria2,Shell,Download,Aria2,在web服务器上有一堆50.rar文件,我想全部下载。 而且,这些文件的名称除了.rar之外没有任何共同之处 我想尝试aria2下载所有这些文件,但我想我需要编写一个脚本来获取所有.rar文件的地址 我不知道如何开始写纸条。任何提示都将不胜感激。您可以尝试在shell脚本中使用-A参数玩wget: wget -r "https://foo/" -P /tmp -A "*.rar" 下面是对-A的作用的解释 指定要接受或拒绝的文件名后缀或模式的逗号分隔列表(请参见文件类型)。请注意,如果accl

在web服务器上有一堆50.rar文件,我想全部下载。 而且,这些文件的名称除了.rar之外没有任何共同之处

我想尝试aria2下载所有这些文件,但我想我需要编写一个脚本来获取所有.rar文件的地址


我不知道如何开始写纸条。任何提示都将不胜感激。

您可以尝试在shell脚本中使用-A参数玩wget:

wget -r "https://foo/" -P /tmp -A "*.rar"
下面是对-A的作用的解释

指定要接受或拒绝的文件名后缀或模式的逗号分隔列表(请参见文件类型)。请注意,如果acclist或rejlist的元素中出现任何通配符“”、“?”、“[”或“]”,则它将被视为一种模式,而不是后缀。在这种情况下,您必须将模式括在引号中,以防止shell扩展它,如“-A“.mp3”或“-A”*.mp3”