![使用 macOS 快捷方式运行“at”命令](https://linux22.com/image/208863/%E4%BD%BF%E7%94%A8%20macOS%20%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F%E8%BF%90%E8%A1%8C%E2%80%9Cat%E2%80%9D%E5%91%BD%E4%BB%A4.png)
我有一个快捷方式,我想在 x 分钟内运行。我可以从命令行运行快捷方式,如下所示:
shortcuts run "turn lights off"
然而,当我尝试使用它来安排它时at
,如下所示:
echo "shortcuts run \"turn lights off\"" | at now + 1 minute
我收到以下错误(如邮件中所示):
Error: Couldn’t communicate with a helper application.
这个问题有解决办法吗?如何使用 安排快捷方式at
?
答案1
我能够弄清楚。您可以通过使用at
特权更高的应用程序(例如Automator
.
echo "automator ./Lights.workflow" | at now + 1 minute