您可以使用wget
命令下载页面并将其读入变量,如下所示:
content=$(wget google.com -q -O -)
echo $content
我们使用wget
的-O
选项,它允许我们指定wget
将页面内容转储到其中的文件名.我们指定-
来将转储数据保存到标准输出中,并将其收集到变量content
中.您可以添加-q
quiet选项来关闭的wget输出.
您可以使用curl命令进行此操作,还可以:
content=$(curl -L google.com)
echo $content
我们需要使用-L
选项,因为我们请求的页面可能已经移动.在这种情况下,我们需要从新位置获取页面.-L
或--location
选项可以帮助我们实现这一点.