Curl ignora a opção -r quando C está presente

0

Eu queria baixar uma parte de um arquivo. (Digamos que link )
Então eu usei este comando:

curl -r 200000-400000 -O http://mysite.com/myfile.zip

Infelizmente, minha conexão com a Internet caiu no meio do download.
No entanto, 1MB foi baixado até o momento. Tenho mais 3MB para ir.

Então, usei este comando para fazer o download do arquivo de onde ele foi deixado:

curl -r 200000-400000 -C - -O http://mysite.com/myfile.zip

O download continua no terceiro megabyte, mas o problema é que ele não termina com o quarto. Curl excede o intervalo especificado e continua a baixar o arquivo inteiro. Por que isso está acontecendo? Qualquer ajuda é apreciada!

(Na verdade, o arquivo que estou baixando é enorme. Ele deve ser baixado durante a noite. Eu quero evitar baixar o que eu já tenho, para economizar a largura de banda. Eu tenho que fazer isso com vários arquivos. Então eu estou procurando correção que é independente das propriedades exclusivas do arquivo.)

    
por Naveen 13.06.2013 / 13:28

0 respostas

Tags