AppleScript без проблем справляется с символами UTF-8 внутри скрипта. Но он не может правильно получить символы UTF-8 из переменных среды.
osascript -e 'do shell script "echo " &"你好"'
你好
HELLO=你好 osascript -e 'do shell script "echo "& (system attribute "HELLO")'
你好
Любые предложения, чтобы исправить это?