2016-01-16T17:37:54+09:00 [Sat]
--> [労働]
osascriptの戻り値の最後には改行が入ってる
on run return {"aaa", "bbb"} end run
というapplescriptを作って、return.scptって名前でosacompile。
[Desktop]% osascript return.scpt aaa, bbb[改行] [Desktop]%
perl -e ‘print “aaa”‘
とすると
aaa[Desktop]%
となるところが、osascriptだと最新行は[Desktop]%から始まるので当然といえば当然か…。
しばらくなんのことか分からなかった…。