Я загружаю исходную страницу HTML сайта с помощью cURL
команды. Проблема в том, что я не хочу большую часть содержимого на странице. Мне просто нужны первые 100 строк исходной страницы. Есть ли способ остановить загрузку страницы после первых нескольких строк?
В настоящее время у меня работает приведенная ниже команда, но она не эффективна по времени.
curl -r[0-1] "http://www.freebase.com/m/045c7b" > foo.txt
Я попытался изменить значение с 1
на .5
и, .05
и все же вся веб-страница загружается.
Я смотрю на время менее секунды, чтобы выполнить вышеуказанную команду.
РЕДАКТИРОВАТЬ
Со страницы руководства cURL
я вижу, что « вы также должны знать, что на многих серверах HTTP / 1.1 эта функция не включена, поэтому при попытке получить диапазон вы получите весь документ ». сервер не поддерживает запрос диапазона, есть ли какая-либо другая команда в nix
среде, которая поможет мне выполнить то, что я пытаюсь сделать?