Como posso escrever um script bash que faça o seguinte:
URL = "example.com/imageID="
while (1..100)
wget URL + $i #it will wget example.com/imageID=1, then 2, then 3, etc
done
Então, eu tenho um número de loops para executar, uma URL que termina com um número do loop. Eu preciso de wget
tudo isso.
bash
shell-script
wget
Szymon Toda
fonte
fonte
$i
aspas:wget "example.com/imageID=$i"
Caso a variável não esteja no final do URL e a variável esteja entre os sublinhados:
example.com/imageID_1_2018.gif
example.com/imageID_2_2018.gif
example.com/imageID_3_2018.gif
.
.
.
example.com/imageID_100_2018.gif
wget example.com/imageID_{1..100}_2018.gif
equivalentemente:
for ((i=1;i<=100;i++)); do wget example.com/imageID_${i}_2018.gif; done
fonte