我正在使用通过SSH连接的MacOS 10.13,以登录用户身份运行。当我运行以下命令时:
osascript -e ‘tell application “App Store” to Activate’
我也试过了:
open -a “App Store”
导致错误:
32:40: execution error: File permission error. (-54)
使用10.12时这不是问题。自上次更新以来有什么变化吗?
我的最终目标是通过SSH通过命令行工具打开App Store(理想情况下不使用sudo命令)。
答案 0 :(得分:0)
您应该使用正确的引号字符"
(ASCII 0x22)和'
(ASCII 0x27):
osascript -e 'tell application "App Store" to activate'
AppleScript或Bash中 ”
(UTF-8 0xE2 0x80 0x9D)和’
(UTF-8 0xE2 0x80 0x99)分别不正确。
同样适用于open
命令:
open -a 'App Store'
或
open -a "App Store"