cURL
Komut kullanarak bir web sitesinin HTML kaynak sayfasını indiriyorum. Sorun şu ki, sayfadaki içeriğin çoğunu istemiyorum. Sadece kaynak sayfanın ilk 100 satırına ihtiyacım var. İlk birkaç satırdan sonra sayfanın indirilmesini durdurmanın bir yolu var mı?
Şu anda, aşağıdaki komut çalışma var ama zaman etkili gibi görünmüyor.
curl -r[0-1] "http://www.freebase.com/m/045c7b" > foo.txt
Ben gelen değerini değiştirerek çalıştı 1
etmek .5
ve .05
hala tüm web sayfası indirilen elde.
Yukarıdaki komutu yürütmek için bir saniyeden az zamanda bakıyorum.
DÜZENLE
Man sayfasında, cURL
" Pek çok HTTP / 1.1 sunucusunda bu özelliğin etkinleştirilmediğinin farkında olmalısınız, böylece bir aralık elde etmeye çalıştığınızda bunun yerine tüm belgeyi alırsınız. " sunucu aralık sorgulamayı desteklemiyor, nix
çevrede ne yapmaya çalıştığımı başarmama yardımcı olacak başka bir komut var mı?