O wget não corresponde aos padrões com caracteres curinga

0

Estou tentando fazer o download de certos URLs que gostaria de corresponder ao próximo padrão usando caracteres curinga:

http://example.org/subtitles?q=NUMBER_en&format=srt

onde NUMBER = [0-9] *

a saída disso é http 404.

Só funciona quando eu o executo da seguinte maneira:

http://example.org/subtitles?q=NUMBER_en&format=srt

onde NUMBER é um id_number.

Eu não quero algo como ...for i in {0..1000};do wget ....$i...; done

alguma sugestão?

user342341
fonte

Respostas:

0

Apenas tente o seguinte:

wget http://example.org/subtitles?q={1..100}_en&format=srt

O shell se expandirá para os comandos corretos e obterá seus arquivos de 1 a 100.

loluengo
fonte