zoukankan      html  css  js  c++  java
  • 给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使用更方便

  • 相关阅读:
    Boost Log : Log record formatting
    Boost Log : Attributes
    PLSA的EM推导
    特征处理:一点经验
    海量推荐系统:mapreduce的方法
    操作系统之存储器管理
    maredit测试
    算法:链表
    c++特别要点:多态性与虚函数
    sizeof的用法与字节对齐
  • 原文地址:https://www.cnblogs.com/Yiaos/p/6279018.html
Copyright © 2011-2022 走看看