ナナマルイチ


Bashからウェブブラウザを開いてGoogle検索をする

2018/06/30

Bashで作業中にGoogleせんせに聞きたいことは山ほどでてくるはず。

そこで、[gg]のあとに検索ワードを書いてENTERキーを押下すると、ウェブブラウザが開いてGoogle検索ができるようにした。

複数の検索ワードがある場合は、半角スペースで区切る。

まず「gg.sh」というファイルを作成し、Emacsでひらく。

$ touch gg.sh && emacs $_

次に以下のスクリプトを書く。

#!/bin/bash

if [[ $(echo $*) ]];
then
    words="$*"
fi

words=$(echo $words | sed -e 's/\ /+/g')
google-chrome https://www.google.co.jp/search?q=$words

保存して「/usr/local/bin」以下に「gg」というファイル名でコピーする。

$ sudo cp gg.sh /usr/local/bin/gg

実行権限を与える。

$ sudo chmod +x /usr/local/bin/gg

以上で、ターミナルから以下のように打つと、Chromeウェブブラウザが開いて「hello world」の検索結果のページが表示される。

$ gg hello world

いつかLynxとかw3mとか使いこなしたいと思う。

いやっほー(●´ϖ`●)