我osascript
在 Bash 中使用通过 Apple Script 在通知中心 (Mac OS X) 中显示消息。我正在尝试将文本变量从 Bash 传递给脚本。对于没有空格的变量,这很好用,但不适用于带有空格的变量:
定义
var1="Hello"
var2="Hello World"
并使用
osascript -e 'display notification "'$var1'"'
有效,但使用
osascript -e 'display notification "'$var2'"'
产量
syntax error: Expected string but found end of script.
我需要改变什么(我是新手)?谢谢!