wget non corrisponde a modelli con caratteri jolly


0

Sto provando a scaricare alcuni URL che mi piacerebbe abbinare al pattern successivo usando i caratteri jolly:

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

dove NUMBER = [0-9] *

l'output di questo è http 404.

Funziona solo quando lo eseguo nel seguente modo:

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

dove NUMBER è un numero_id.

Non voglio qualcosa di simile ...for i in {0..1000};do wget ....$i...; done

qualche suggerimento?

Risposte:


0

Basta provare questo:

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

La shell si espanderà ai comandi corretti e otterrà i tuoi file, da 1 a 100.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.