我想创建一个将分隔符插入Dock中的AppleScript。代码是:
defaults write com.apple.dock persistent-apps -array-add '{ "tile-type" = "spacer-tile"; }';killall Dock
我认为最简单的方法是做
do shell script "defaults write com.apple.dock persistent-apps -array-add '{ "tile-type" = "spacer-tile"; }';killall Dock"
但脚本编辑抱怨道:
A identifier can’t go after this “"”.
如何在括号内创建带括号的脚本?对此问题的更好解决方案也非常受欢迎。
答案 0 :(得分:0)
您必须使用反斜杠
来转义每个双引号do shell script "defaults write com.apple.dock persistent-apps -array-add '{ \"tile-type\" = \"spacer-tile\"; }';killall Dock"