'su - '后运行osascript

时间:2016-04-20 18:57:15

标签: macos su osascript

我有一个从OSX命令行运行的程序,我想通过运行这样的命令偶尔弹出消息:

osascript -e "display dialog \"Message\""

如果我从不更改用户,这可以正常工作。如果我su other_user并在命令行上运行该程序,它将继续工作。但是,如果我su - other_user,则它不再有效,请说error retrieving current process

即使用display dialog更改用户后,如何才能让su -l运行?

0 个答案:

没有答案