Macでシェルスクリプトの拡張子を「.command」に変更するとダブルクリックで実行できる

#!/bin/sh 

(作業内容)

テキストエディタでこのようなファイルを作成し、拡張子「.sh」で保存すればシェルスクリプトですが、拡張子を「.command」に変更するとダブルクリックで実行できるバッチファイルになります。
Windowsの「.bat」相当)

ただしこのままでは「Permission denied」エラーで実行できないので

% chmod 755 sample.command

として権限を変更すると実行可能ファイルになります。(sample.commandは任意のファイル名)

あえてターミナルを起動してログを眺めたい場合におすすめですが、特に不要な場合は

ターミナル>設定>プロファイル>シェル>シェルの終了時>ウィンドウを閉じる

と設定すれば終了時にターミナルのウィンドウは閉じます。

AppleScriptの場合

裏で実行してほしい場合はスクリプトエディタで

do shell script " (作業内容) "

と書いてアプリとして保存してもOKです。