【问题标题】:How do you get just one specific line of a webpage's source code from the terminal?如何从终端获取网页源代码的特定行?
【发布时间】:2017-07-06 06:54:59
【问题描述】:

我正在尝试通过终端从多个网页中获取第 400 行源代码。到目前为止,我能够做到这一点的唯一方法是从页面下载整个源代码(使用 cURL),然后提取我想要的行,但是在迭代大量页面时需要很长时间。

有没有办法更有效地做到这一点,并且从一开始就获取源代码的某一行?除了个别行之外,是否有类似 cURL 的 head -n 功能?

【问题讨论】:

  • 你能通过管道发送到sed '400q;d'吗?

标签: html curl terminal w3m


【解决方案1】:

你可以的

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多