ratio - rational - irrational

« パニック発作 | Main | SEのフシギな職場 »

2005年07月08日

cygwin bashからstartを使う

Windowsの場合関連づけに頼りすぎで、必ずしも普段使ってるプログラムにパスが通ってるとは限らないわけで、そんな場合にコマンドラインからどうするかっていうと、startコマンドを使うわけだ。

ただ、startがWindowsコマンドプロンプトの組み込みコマンドなおかげで、生憎とcygwin bashの中からだと使えない。そこで、

#!/bin/sh

cmd /c "start $*"

こうするわけ。これを/usr/bin/startとして保存しておけば、めでたくbashからstartコマンドが使える。

パスの変換を施してないので、相対パス以外受け付けないと思われるが、私はそれしか使わないので。必要ならcygpath -wを組み合わせてなんとかしよう。



トラックバック

この記事のトラックバックpingのURL:
http://idm.s9.xrea.com/blog/mt-tb.cgi/205

コメント

新しくコメントをつける

よくわからない理由により、コメントが即座には反映されないかもしれませんか゛、ボタンを押して元の画面に戻ってきたならたぶん正しく送信されています。




blog操作

検索


カテゴリー

このブログについて

あわせて読みたい

follow yugui at http://twitter.com
© 2005 Yugui

Powered by Movable Type 3.2-ja-2