ターミナルからFirefoxを起動するwwwコマンド
環境
この記事の内容は、Ubuntu Linux 6.10, perl 5.8.8, Firefox 2.0.0.2で確認しました。
問題点
ターミナルで開発をしていると、(ターミナルでない場合もありますが)ウェブブラウザを使うのに不便を感じることがあります。例えば、
- ターミナルの表示内容を検索したいとき、わざわざマウスを使ってコピー&ペーストしなければならない。
- Googleは1ページに10件しか表示されない(100件まで見たい)。
- Googleで日本語のページを検索する場合、わざわざ「日本語のページを検索」を選択しないといけない。
- ウェブブラウザが起動している間に、何を検索するつもりだったか忘れる。
このような問題を解決する、wwwコマンドというのを作ってみました。
使い方
1. 引数にURLを与えると、そのページを開きます。
$ www http://example.com/
2. 引数にURLではない文字列を1つ以上与えると、それらの文字列をGoogleで検索します。
$ www foo bar
3. -fオプションをつけると、指定されたローカルのファイルを開きます。
$ www -f /path/to/file
4. -wオプションをつけると、Wikipediaで検索します。
$ www -w foo
ダウンロード
wwwコマンドは、http://nekomimists.ddo.jp/~tom/tools/wwwからダウンロードできます。
前提条件
wwwコマンドの実行には、Jcode.pmが必要です。