Chciałem pobrać część pliku. (Powiedzmy http://mysite.com/myfile.zip )
Więc użyłem tego polecenia:
curl -r 200000-400000 -O http://mysite.com/myfile.zip
Niestety moje połączenie internetowe zostało przerwane w trakcie pobierania.
Jednak do tej pory pobrano 1 MB. Mam jeszcze 3 MB więcej.
Więc użyłem tego polecenia, aby pobrać plik, z którego został pozostawiony:
curl -r 200000-400000 -C - -O http://mysite.com/myfile.zip
Pobieranie wznawia się z trzeciego megabajta, ale problem polega na tym, że nie kończy się na 4.. Curl przekracza określony przeze mnie zakres i kontynuuje pobieranie całego pliku. Dlaczego to się dzieje? Każda pomoc jest doceniana!
(Właściwie to plik, który pobieram, jest ogromny. Powinien być pobierany w nocy. Chcę uniknąć pobierania tego, co już mam, aby zaoszczędzić przepustowość. Muszę to zrobić za pomocą kilku plików. dla poprawki niezależnej od unikalnych właściwości pliku.)
curl -V
zapewni dobre informacje.