Я пытаюсь загрузить некоторое использование файлов:
$ 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
операторы.
Кто-то помог бы??
Вы столкнулись со специальными символами оболочки. С заключением в кавычки оболочки, строкой:
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
, который НЕ войдет в фон и выполнится по одному.