我的目标是在终端上过滤我的Google搜索结果,以便我只获得Google的定义。
我正在尝试在Mac的终端中运行以下内容
open http://www.google.com/search?q=define:cars&ie=utf-8&oe=utf-8:en-GB:official&client=vim
Firefox的类似命令是
open http://www.google.com/search?q=define:cars&ie=utf-8&oe=utf-8:en-GB:official&client=firefox-a
您可以使用哪个客户端将Google的html页面添加到标准输出中?
答案 0 :(得分:2)
要使用谷歌搜索而不是通过他们的网络界面,你几乎肯定会更好地使用他们的API。
但是,我认为curl
是用于下载网页的正确工具,如果这是你必须做的(而且可能不是)
答案 1 :(得分:1)
“GET”
GET 'http://www.google.com/search?q=define:cars&ie=utf-8&oe=utf-8:en-GB:official&client=vim'
另见“HEAD”。
该命令可以在Gnu / Linux OS上安装:
[elcuco@pinky ~]$ rpm -qf `which GET`
perl-libwww-perl-5.808-2mdv2008.1
理论上你也可以使用“wget”并使用类似的东西输出到stdout:
wget http://www.google.com -O - --quiet
但是我无法使用此示例网址。