Bash を使用osascript
して、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.
何を変更する必要がありますか (私はこれが初めてです)? ありがとう!