Tôi đang tải xuống trang nguồn HTML của một trang web bằng cURLlệnh. Vấn đề là, tôi không muốn hầu hết các nội dung trong trang. Tôi chỉ cần 100 dòng đầu tiên của trang nguồn. Có cách nào để dừng tải xuống của trang sau vài dòng đầu tiên không?
Hiện tại, tôi có lệnh dưới đây hoạt động nhưng dường như không hiệu quả về thời gian.
curl -r[0-1] "http://www.freebase.com/m/045c7b" > foo.txt
Tôi đã cố gắng thay đổi giá trị từ 1đến .5và .05và vẫn toàn bộ trang web là nhận được tải về.
Tôi đang xem xét thời gian ít hơn một giây để thực hiện lệnh trên.
BIÊN TẬP
Từ trang hướng dẫn của cURLtôi, tôi thấy rằng " Bạn cũng nên biết rằng nhiều máy chủ HTTP / 1.1 không được bật tính năng này, do đó, khi bạn cố gắng lấy một phạm vi, thay vào đó bạn sẽ nhận được toàn bộ tài liệu. " Máy chủ không hỗ trợ truy vấn phạm vi, có một số lệnh khác trong nixmôi trường sẽ giúp tôi hoàn thành những gì đang cố gắng không?