Как я могу написать скрипт bash, который будет делать следующее:
URL = "example.com/imageID="
while (1..100)
wget URL + $i #it will wget example.com/imageID=1, then 2, then 3, etc
done
Итак, у меня есть несколько циклов, URL-адрес которых заканчивается числом из цикла. Мне нужно wget
все это.
bash
shell-script
wget
Шимон Тода
источник
источник
$i
в кавычки:wget "example.com/imageID=$i"
Если переменная не находится в конце URL, а переменная находится между подчеркиванием:
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
что то же самое:
for ((i=1;i<=100;i++)); do wget example.com/imageID_${i}_2018.gif; done
источник