Приостановка команды curl в bash, которая загружает файл - PullRequest
0 голосов
/ 23 декабря 2011

У меня есть большой файл, который я загружаю с помощью curl:

curl -s https://raw.github.... | bash

Если я приостановлю эту работу с помощью ctrl+z, а затем возобновлю ее, скажем fg %1, этот файл все равно будет загружен правильно?

Спасибо, Бен

Ответы [ 2 ]

1 голос
/ 23 декабря 2011

wget фон && продолжить загрузку, возможно, поможет.
Но это также зависит от функциональности веб-сервера. Некоторые из них не допускают загрузку с диапазона.

$ wget -b -c http://www.website.com/download/hello.txt
   -b
   --background
       Go to background immediately after startup.  If no output file is specified via the -o, output is redirected to wget-log.
   -c
   --continue
       Continue getting a partially-downloaded file.  This is useful when you want to finish up a download started by a previous instance of Wget, or by
       another program.
0 голосов
/ 23 декабря 2011

Это будет продолжаться, пока сокет не истек!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...