我正在尝试下载某些 URL,我想使用通配符将其与下一个模式匹配:
http://example.org/subtitles?q=NUMBER_en&format=srt
其中 NUMBER = [0-9]*
其输出是 http 404。
仅当我以以下方式运行时才有效:
http://example.org/subtitles?q=NUMBER_en&format=srt
其中 NUMBER 是 id_number。
我不想要这样的东西...for i in {0..1000};do wget ....$i...; done
有什么建议吗?
答案1
试试这个:
wget http://example.org/subtitles?q={1..100}_en&format=srt
shell 将扩展为正确的命令并获取您的文件,从 1 到 100。