「googleコマンドが欲しい」の編集履歴(バックアップ)一覧はこちら
「googleコマンドが欲しい」(2006/02/25 (土) 02:15:31) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*googleコマンドが欲しい
&html(<u>99 :名無し募集中。。。:2006/01/31(火) 03:35:06</u>)
googleコマンド欲しいよな
google &html(-)s [検索キーワード]
----
&html(<u>100 :名無しさん@お腹いっぱい。:2006/01/31(火) 03:57:15</u>)
&html(>)>99
シェルスクリプトは久々だから手抜きだが、一応動いた。
&html(#)!/bin/sh
/usr/local/bin/w3m http://www.google.co.jp/search\?hl=ja\&q=${*}
要w3m...
----
&html(<u>101 :名無しさん@お腹いっぱい。:2006/01/31(火) 04:07:47</u>)
&html(>)>100
そんなの alias 使えばいいじゃんよ。
csh系なら.cshrcに
alias google 'w3m "http://www.google.co.jp/search?hl=ja&q=\!*"'
だな。クォート記号の種類に注意が必要だ。
ただこれ、漢字コードの種類がシェルとw3mの設定とターミナルで全部ちゃんと合ってないと機能しないな。
----
&html(<u>102 :名無しさん@お腹いっぱい。:2006/01/31(火) 04:20:23</u>)
URIencodeするコマンドがあればいいのか
----
&html(<u>103 :名無しさん@お腹いっぱい。:2006/01/31(火) 05:20:19</u>)
ruby使っていいなら
echo &html(-)n "hoge" | ruby -e 'require "cgi"; print CGI::escape $<.gets'
または
ruby &html(-)e 'require "cgi"; print CGI::escape "hoge"'
----
&html(<u>104 :103:2006/01/31(火) 05:28:18</u>)
あ、
googleはutf&html(-)8だからnkf -wとかで前処理しないと
----
*googleコマンドが欲しい
&html(<u>99 :名無し募集中。。。:2006/01/31(火) 03:35:06</u>)
googleコマンド欲しいよな
google -s [検索キーワード]
----
&html(<u>100 :名無しさん@お腹いっぱい。:2006/01/31(火) 03:57:15</u>)
&html(>)>99
シェルスクリプトは久々だから手抜きだが、一応動いた。
&html(#)!/bin/sh
/usr/local/bin/w3m http://www.google.co.jp/search\?hl=ja\&q=${*}
要w3m...
----
&html(<u>101 :名無しさん@お腹いっぱい。:2006/01/31(火) 04:07:47</u>)
&html(>)>100
そんなの alias 使えばいいじゃんよ。
csh系なら.cshrcに
alias google 'w3m "http://www.google.co.jp/search?hl=ja&q=\!*"'
だな。クォート記号の種類に注意が必要だ。
ただこれ、漢字コードの種類がシェルとw3mの設定とターミナルで全部ちゃんと合ってないと機能しないな。
----
&html(<u>102 :名無しさん@お腹いっぱい。:2006/01/31(火) 04:20:23</u>)
URIencodeするコマンドがあればいいのか
----
&html(<u>103 :名無しさん@お腹いっぱい。:2006/01/31(火) 05:20:19</u>)
ruby使っていいなら
echo -n "hoge" | ruby -e 'require "cgi"; print CGI::escape $<.gets'
または
ruby -e 'require "cgi"; print CGI::escape "hoge"'
----
&html(<u>104 :103:2006/01/31(火) 05:28:18</u>)
あ、
googleはutf-8だからnkf -wとかで前処理しないと
----