Estou baixando a página de origem HTML de um site usando o cURL
comando O problema é que eu não quero a maior parte do conteúdo da página. Eu só preciso das 100 primeiras linhas da página de origem. Existe uma maneira de interromper o download da página após as primeiras linhas?
Atualmente, tenho o comando abaixo funcionando, mas ele não parece ser eficaz em termos de tempo.
curl -r[0-1] "http://www.freebase.com/m/045c7b" > foo.txt
Eu tentei alterar o valor de 1
a .5
e .05
e ainda toda a página web está sendo baixado.
Estou olhando menos de um segundo para executar o comando acima.
EDITAR
Na página do manual cURL
, vejo que " Você também deve estar ciente de que muitos servidores HTTP / 1.1 não têm esse recurso ativado. Assim, quando você tenta obter um intervalo, obtém o documento inteiro " . o servidor não suporta a consulta de intervalo, existe algum outro comando no nix
ambiente que me ajudará a realizar o que estou tentando fazer?