これは、(最初の) OSX Lion ウィジェットに含まれています。
var test = widget.system("/Users/Me/testscript",null);
test.outputString は未定義で、test.errorString は sth です。そのように
DashboardClient[xxxxx:xxx] *** NSTask: Task create for path '/Users/Me/testscript'
failed: 22, "Invalid argument". Terminating temporary process.
testscript にはecho "here"
私がGoogleで理解している限り... NSTaskは何らかの方法で呼び出しをラップしており、実際の実行可能バイナリを期待しています。しかし、ウィジェット内からこの bash-script-executable をそのまま実行する方法はありますか?