Se o servidor for compatível, curl -o filename -r 0-1048575 http://url/to/file
fará o download do primeiro MB.
vamos dizer que há um arquivo muito grande em algum servidor e eu só quero baixar o primeiro 1MB. Como posso fazer isso no Linux?
Se o servidor for compatível, curl -o filename -r 0-1048575 http://url/to/file
fará o download do primeiro MB.
wget URL
depois Ctrl + c quando cerca de 1MB foi escrito.
Se você quer exatamente 1MB, então você pode executar o fragmento baixado através de split
split --bytes=1048576 FILENAME
você pode até canalizar wget
para split
, de modo que o arquivo seja salvo como blocos de 1 MB conforme o download ... veja as páginas do manual.