execlとかって実行属性のスクリプトファイルって起動してくれるんだっけ?launchdがexeclとか使っているのか知らんけど

<key>ProgramArguments</key> <array>
<string>/bin/bash</string>
<string>/Users/HOGE/test.sh</string> </array>

の方が無難だと思うけど