如何在shell变量中获取网页的内容?

在Linux中,如何获取URL并在shell脚本的变量中获取其内容?

回答:

您可以使用wget命令下载页面并将其读取为变量,如下所示:

content=$(wget google.com -q -O -)

echo $content

我们使用的-O选项wget允许我们指定wget将页面内容转储到的文件的名称。我们指定-将转储放入标准输出并将其收集到变量中content。您可以添加-q安静选项以关闭wget输出。

您还可以为此使用curl命令:

content=$(curl -L google.com)

echo $content

我们需要使用该-L选项,因为我们请求的页面可能已经移动。在这种情况下,我们需要从新位置获取页面。该-L--location选项帮助我们与此有关。

以上是 如何在shell变量中获取网页的内容? 的全部内容, 来源链接: utcz.com/qa/431294.html

回到顶部