wget no coincide con patrones con comodines

wget no coincide con patrones con comodines

Estoy intentando descargar ciertas URL que me gustaría hacer coincidir con el siguiente patrón usando comodines:

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

donde NÚMERO = [0-9]*

el resultado de eso es http 404.

Sólo funciona cuando lo ejecuto de la siguiente manera:

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

donde NÚMERO es un número de identificación.

no quiero algo como...for i in {0..1000};do wget ....$i...; done

¿cualquier sugerencia?

Respuesta1

Sólo prueba esto:

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

El shell se expandirá a los comandos correctos y obtendrá sus archivos, del 1 al 100.

información relacionada