以前、シェルスクリプトを OS X アプリケーションにする方法を書いたんですが、微妙だったので削除しました。 で、新しいのを。 例として Wine を実行するシェルスクリプトです。 echo | osacompile -o foo.app echo '#!/bin/bash /opt/local/bin/wine explorer' > foo.app/Contents/MacOS/applet 内容は、 osacompile で空のアプリケーションバンドルを作成する バンドル内の applet をシェルスクリプトに書き換える だけです。osacompile は AppleScript をアプリケーションバンドル化したりするコマンドですが、この例では AppleScript を使わないので空の状態で作成します。osacompile は Contents/MacOS 以下に applet と
![2ステップでシェルスクリプトをOS Xアプリケーションに - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/cbc1f0f7d57c0fbd7dc87d81bc07542c36a83eff/height=288;version=1;width=512/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fqiita-fb-2887e7b4aad86fd8c25cea84846f2236.png)