我有一个我想要下载的.php文件,它会显示一个4位数字。无论如何都要在没有wget回显到外部文件的情况下检索此输出,然后读取外部文件并删除外部文件。
像...这样的东西。
OUTPUT=`wget www.google.com`
print $OUTPUT
它会获得google.com的文本
答案 0 :(得分:5)
您使用的是UNIX吗?您可以告诉wget是安静的(即不打印状态信息)并轻松地将文档传输到stdout:
wget -q -O /dev/stdout <URL>
(请注意,这是一个大写字母“O”)
不确定Windows的方式,但这意味着您只获得写入stdout的HTML文档,然后您可以在脚本中使用...
答案 1 :(得分:0)
卷曲会做你想要的开箱即用:
OUTPUT=$(curl www.google.com)
echo $OUTPUT