在Web服务器上有一堆50个.rar文件,我想全部下载它们。 而且,除了.rar之外,这些文件的名称没有任何共同之处。
我想尝试aria2完全下载所有这些,但我想我需要编写一个脚本来获取所有.rar文件的地址。
我不知道如何开始编写脚本。任何暗示都将受到赞赏。
答案 0 :(得分:0)
您可以尝试在shell脚本中使用带-A参数的wget:
wget -r "https://foo/" -P /tmp -A "*.rar"
以下是对-A
的解释指定要接受或拒绝的以逗号分隔的文件名后缀或模式列表(请参阅文件类型)。请注意,如果任何通配符“”,“?”,“[”或“]”出现在acclist或rejlist的元素中,它将被视为模式,而不是后缀。在这种情况下,您必须将模式括在引号中以防止shell扩展它,例如'-A“ .mp3”'或'-A'* .mp3''。