Saya mengunduh halaman sumber HTML situs web menggunakan cURL
perintah. Masalahnya adalah, saya tidak ingin sebagian besar konten di halaman. Saya hanya perlu 100 baris pertama dari halaman sumber. Apakah ada cara untuk menghentikan pengunduhan halaman setelah beberapa baris pertama?
Saat ini, saya memiliki perintah di bawah ini yang bekerja tetapi sepertinya tidak efektif waktu.
curl -r[0-1] "http://www.freebase.com/m/045c7b" > foo.txt
Saya mencoba mengubah nilai dari 1
menjadi .5
dan .05
dan masih seluruh halaman web diunduh.
Saya melihat waktu kurang dari satu detik untuk menjalankan perintah di atas.
EDIT
Dari halaman manual cURL
, saya melihat bahwa " Anda juga harus menyadari bahwa banyak server HTTP / 1.1 tidak mengaktifkan fitur ini, sehingga ketika Anda mencoba untuk mendapatkan jangkauan, Anda akan mendapatkan seluruh dokumen. " Jadi jika server tidak mendukung kisaran kueri, apakah ada perintah lain di nix
lingkungan yang akan membantu saya menyelesaikan apa yang saya coba lakukan?