2017-02-16 160 views
1

我想通過終端從許多網頁獲取第400行源代碼。到目前爲止,我一直能夠做到這一點的唯一方法是從頁面下載整個源代碼(使用cURL),然後提取我想要的行,但是在遍歷大量頁面時需要很長時間。如何從終端獲取網頁源代碼的特定行?

有沒有辦法更有效地做到這一點,只是從一開始就得到一定的源代碼行?有沒有像cURL的頭部-n功能,除了個別線?

+0

你能剛管'sed的「400Q; D''? –

回答

2

你可以做

curl -s "$url" | head -n400 | tail -n1