2004年02月10日(火) [過去の今日]
#2 mozilla -remote
mozillaはなんだか知らんが新しいウィンドウを開くのが異様に遅い。普段はTabExtensinosを使ってシングルウィンドウモードにしてるので問題無いのだが、端末から
$ mozilla hoge.html
などとやるとなぜか新しいウィンドウがあがってしまって泣けて来る。
$ mozilla -remote openURL(file:///path/to/hoge.html)
とかやればいいのだが、非常にめんどくさい。
しょうがないので mozilla-remote なるシェルスクリプトを用意。
#!/bin/sh FILE=`find $PWD/$1 -print` mozilla -remote "openURL(file://$FILE)"
フルパスを得るのにちょっと悩んだが、書いてみればたった2行か。なんだかなあ。
@ げげ:
引数に/からはじまるフルパス与えたら動かないじゃん(馬鹿)
#!/bin/sh if [ `echo $1 | grep ^/` ]; then FILE=$1 else FILE=`find $PWD/$1 -print` fi mozilla -remote "openURL(file://$FILE)"
むー、まあこうするしかないか。