2009/02/13
■ [cygwin] cygstart が便利
私はノートパソコンで cygwin を使っているのですが,XEmacs, acrobat reader などのプログラムを端末から使うときに,/cygdrive/c/Program Files/... にあるプログラム本体を /usr/local/bin/ へリンクを作っていました.その上で,
% acroread hoge.pdf
などと使っていたのですが,こういうときには cygstart が便利だと知りました.cygstart は cygutils パッケージに含まれています.cygstart は下記のようなプログラムです(man より).
cygstart is a command-line tool which allows you to let Windows start a program or open a file or URL in its associated application. It is similar to the Windows command-line start command.
cygstart は Windows のようにファイル,URL を関連付けたアプリケーションで起動するコマンドラインツールです.これは Windows の start コマンドと似ています.
# カレントディレクトリをエクスプローラで開く % cygstart . # 既定のブラウザで www.yahoo.co.jp を開く % cygstart http://www.yahoo.co.jp/ # テキストファイルを既定のプログラムで開いて,即プリント. % cygstart --print README.txt # .doc なファイルを開いて,最大化で表示 % cygstart --maximize ~/tmp/regist.doc
これは結構便利そうなコマンドですね.