给Linux添加google搜索命令

时间:2023-03-08 16:10:01
给Linux添加google搜索命令

一次面试时,面试官问怎么在终端直接做到在百度搜索自己的名字,当时没回答出来,面试官给了提示,问http协议。答案是说telnet连接www.baidu.com之后GET

昨天偶然看到一篇博客,http://gracece.com/2012/08/linux-bash-shell    给Linux终端添加google搜索命令

内容如下:

sudo vim /usr/bin/google

编辑如下:

#!/bin/bash

if [ ! -n "$1" ]; then
xdg-open http://www.google.com.hk
fi if [ -n $1 ] ; then
xdg-open http://www.google.com.hk/search?q=$1;
fi

这里的xdg-open可以通过用户默认的程序打开文件或URL.如:xdg-open 123.png 会通过默认图像程序打开该图片。这里会调用你的默认浏览器打开相应url

其他参数含义可以参考 shell编程基础,增加属于你自己的命令。

然后

chmod +x /usr/bin/google

即可在终端使用 如:

~$ google 博客园

同样要使用百度搜索可改为

xdg-open http://www.baidu.com/s?wd=$1

刚才有百度了一下,安装使用w3m可以直接在终端浏览

sudo apt-get install w3m w3m-img zhcon

w3m-img是为了显示图片,zhcon显示中文

试了一下,看起来很酷炫,操作同vim,

但是完全没有再使用它的想法

不如在chrome安装vimium使用更方便