Je télécharge la page source HTML d'un site Web à l'aide de la cURLcommande. Le problème est que je ne veux pas la plupart du contenu de la page. J'ai juste besoin des 100 premières lignes de la page source. Existe-t-il un moyen d'arrêter le téléchargement de la page après les premières lignes?
Actuellement, j'ai la commande ci-dessous qui fonctionne mais elle ne semble pas être efficace en temps.
curl -r[0-1] "http://www.freebase.com/m/045c7b" > foo.txt
J'ai essayé de changer la valeur de 1la .5et .05et encore la page Web entière est obtenir téléchargé.
Je regarde le temps moins d'une seconde pour exécuter la commande ci-dessus.
ÉDITER
À partir de la page de manuel de cURL, je vois que " Vous devez également savoir que de nombreux serveurs HTTP / 1.1 n'ont pas cette fonctionnalité activée, de sorte que lorsque vous essayez d'obtenir une plage, vous obtiendrez à la place le document entier. " Donc, si le serveur ne prend pas en charge l'interrogation de plage, existe-t-il une autre commande dans l' nixenvironnement qui m'aidera à accomplir ce que j'essaie de faire?