Mac OS XでJavaScriptを使ってバッチファイルを作ろうと思ったとき、候補にあがるのが、Rhinoです。
それで、せっかくなら、Rhino用JavaScriptをFinderから一発起動したいと思いました。

その方法:

  • (1) Rhino を入手 -- http://www.mozilla-japan.org/rhino/download.html
  • (2) JavaScriptファイルの先頭にRhinoの起動コマンドを書く
  • (3) chmod 775 ***.js で実行権限をつける
  • (4) FinderでJSファイルをターミナルで開くように設定

いろいろ調べた割には、普通の方法です。

#!/usr/bin/java -jar /Users/kujira/Applications/rhino1_7R2/js.jar
print("Hello, World");

とはいえ、もう少しほかの方法も考えました。