ターミナルからググる。bash/zsh 関数

新規にターミナル(端末)を開きます。ubuntu系は以下を同時押し。CTRL+ALT+T

#使い方 ターミナルで。
$ ggl 検索語 検索語 検索語

(結果ブラウザが開きます)
#.bashrcにぺったん。
function ggl () { #ターミナルからググる

browser=firefox #vivaldi #firefox # browser指定 google-chrome-stable
        string="" #無駄かも
local searchpara string

searchpara='search?num=100&newwindow=1&hl=ja&q=' # 100
if [ $# = 0 ]; then  # 引数存在

echo 検索語が指定されていません。
else

    for words in $* ; do    # $* 全引数リスト +=%2Bなどの配慮なし
string="$string+$words" #; echo $string
string=`echo $string | perl -pe 's/\A\+//'` #頭の「+」削除
                            done

${browser} https://www.google.co.jp/"${searchpara}${string}" &

  fi
}


.bashrc .zshrc で共通で使えるかと思います。たぶん。


Namida Zone :: 神々は細部に宿る――涙とともに、夜な夜なパンをかじった。

Grub2をめぐるあれこれ。テーマ、背景、フォント。それが Cute Grub 計画

No Copyright Girl / ノーコピーライトガール Grubと戯れるという意味のない日常:: Cute Grub 計画 コンピューターの電源オン後、 OS オペレーティングシステムを起動するためのブートローダーが先ず動きだす――ほぼすべてのLinux...