wget загружает в цикле

Я пытаюсь загрузить некоторое использование файлов:

$ for i in `seq 1234 1250`;
  do
    torify wget -A.mp4 http://www.my_example.com/video.php?id=$i&dl=1

  done

Очевидно эти все загрузки будут запущены одновременно. Как я могу загрузить один за другим. Хотя я не уверен, но я думаю, что wget выходят успешно со статусом выхода 8, но не может придумать соответствующее if или while/untill операторы.

Кто-то помог бы??

1
задан 23 January 2016 в 02:17

1 ответ

Вы столкнулись со специальными символами оболочки. С заключением в кавычки оболочки, строкой:

torify wget -A.mp4 http://www.my_example.com/video.php?id=$i&dl=1

становится:

torify wget -A.mp4 http://www.my_example.com/video.php\?id=$i\&dl=1

, который НЕ войдет в фон и выполнится по одному.

0
ответ дан 26 July 2019 в 09:06

Другие вопросы по тегам:

Похожие вопросы: