2009年06月30日
openコマンド @ Mac
Macのopenコマンド。時々使うのですが、限られた事でしか使って無くて、オプションなんてチェックもしていませんでした。Mac OSのバージョンで実は結構違うんですね。知らなかった。
ちなみに自分がopenコマンドで最も使うケースは、
open ./
です。Terminalで開いている場所をそのままFinderで表示する場合に使ってます。後は、書類をアプリケーションで開く場合に、
open a.jpg
かな。その他は、
open http:
//www.kei3.jp/
とか。(ブログの都合でURLを書くとリンクになるので、途中で改行してます。)
で、「OS X ハッキング! 」の記事を見て気付いたのですが、
open http:
//www.kei3.jp/ -a Safari.app
この様にすれば、指定したアプリケーションで開けるんですね。知らなかった。それから、
open -n http:
//www.kei3.jp/ -a Safari.app
なんて事をすると、Safariを既に起動していたら、もう一つSafariが起動して指定したURLを開いてくれます。これって便利か?ってきかれると困りますが・・・。こんな事も出来ます。って事ですね。
【コラム】OS X ハッキング! (326) Snow Leopard一般公開記念!? - 現在も進化を続けるNeXTSTEPの忘れ形見「open」 | パソコン | マイコミジャーナル
>>関連リンク
2009年7月1日追記
-a Safari.app の.appは無くても良いみたいです。 -a Safari でも大丈夫。
それから、今までテキストファイルをlessで見ていたりしたのですが、アプリケーション指定を使えば好きなエディタで見られて楽ですね。
less hogehoge.cfg
として見ていたところを
open hogehoge.cfg -a mi
とすれば、mi.appで開きます。
もう一つ気付いた事、色々と便利なopenコマンドですが、Fireworksで画像を開きたい場合、openだとちょっと不便ですね。アプリケーション名が本来「Adobe Fireworks CS3.app」なので、Terminalから画像を開く場合、
open hogehoge.png -a "Adobe Fireworks CS3"
こんな感じになってしまいます。この場合、やはり
open ./
としてからFinderから開くのが楽かな。
関連日記
- 2007年09月15日 視線入力装置 (9620)@ 雑
- 2009年12月12日 Flex Builder 3にFlex PMDをインストール (6614)@ Flash
- 2007年08月01日 Flash用の物理演算エンジン (6489)@ Flash
- 2008年09月20日 iPod touchとOSC (6010)@ iPod touch
- 2006年10月23日 Open Dynamics Engine(ODE) (5899)@ 3D
- 2009年03月07日 CrossOver ChromiumでVOCALOID体験版 (5665)@ Mac
- 2007年06月26日 AMF3(Action Message Format 3) (5360)@ Flash
- 2007年10月05日 OpenCV (5155)@ Mac
- 2007年07月18日 初めてのFlex SDK (4548)@ Flash
- 2010年10月03日 Settings.bundleのデフォルト値 (4462)@ 携帯電話
- 2009年07月30日 オープンソースなデジタルサイネージ「Xibo」 (4414)@ Windows
- 2007年03月04日 安倍晋三氏公式ウェブサイトのUNIXコマンド (4140)@ ウェブ
- 2008年02月14日 EラーニングソフトMoodle (4128)@ Linux
- 2009年12月07日 IntelliJ IDEA 9 Beta (4058)@ Flash
- 2007年12月14日 AMF仕様公開 (3561)@ Flash
- 2009年01月22日 RTMP仕様公開 (3437)@ Flash
- 2007年10月03日 安倍晋三βバージョン (3265)@ ウェブ
- 2009年12月11日 WEB+DB PRESS Vol.54 (2958)@ Flash
- 2009年04月25日 書籍「ユメみるiPhone ―クリエイターのためのiPhoneプログラミング」 (2939)@ iPod touch
- 2009年10月31日 FLARTOOLKIT DOCS OPEN COMMUNITY (2812)@ Flash
- 2009年02月12日 オープンソースIP-PBX導入事例 (2806)@ 雑
- 2009年10月23日 WebGL (2779)@ 3D
- 2009年10月05日 Adobe MAX 2009 (2653)@ Mac
- 2010年07月05日 次期Flex SDK、コードネーム「Hero」 (2646)@ Flash
- 2009年05月08日 De MonsterDebugger (2523)@ Flash
- 2006年12月07日 Shade 9バージョンアップ版が到着 (2401)@ Shade
- 2007年11月06日 Google Android (2346)@ 携帯電話
- 2009年06月06日 Google Chrome developer channel versions (2302)@ Mac
- 2006年12月06日 まだまだ他にもMacでWindows (2284)@ Mac
- 2010年02月27日 FlexPaper (2039)@ Flash
アマゾン広告
この日記ページは閲覧数などの条件に応じて、閲覧制限を行っています。他からリンクしていただいても、そのリンクから辿った閲覧者が当ページの内容をご覧頂けない場合があります。ご了承下さい。