OS X でユーザー実行権限を持つシェル スクリプトがあるのですが、それをダブルクリックするとテキスト エディターで開きます。ダブルクリックして実行するにはどうすればよいですか?
ベストアンサー1
まず、ターミナルで次のコマンドを入力してスクリプトを実行可能にします。
chmod a+x yourscriptname
次に、Finder でファイルを右クリックし、「プログラムから開く」を選択してから「その他...」を選択します。
ここで、ファイルを実行するアプリケーションを選択します。この場合はターミナルです。ターミナルを選択できるようにするには、「推奨アプリケーション」から「すべてのアプリケーション」に切り替える必要があります。(Terminal.app アプリケーションはユーティリティ フォルダにあります)
この拡張子を持つすべてのファイルをターミナルで実行するように関連付けたくない場合は、「常に開く」をチェックしないでください。
[OK] をクリックすると、スクリプトをダブルクリックするだけで実行できるようになります。