gpt4 book ai didi

linux - 安排 cron 作业以打开终端并按顺序运行命令

转载 作者:IT王子 更新时间:2023-10-29 00:21:06 32 4
gpt4 key购买 nike

我在 Mac 上安排了一个 cron 作业,每天晚上 11 点打开终端,如下所示:

0 23 * * * open -a Terminal

太棒了!但我想要的是不仅要打​​开终端,还要在其中运行一个简单的命令。从网上看,it looks as if cron commands can be chained with && :

0 23 * * * open -a Terminal && echo 'Hello, world!'

但是,这个修改后的 cron 作业只打开终端,而没有在那里运行第二个命令。 关于如何让 cron 作业同时完成这两项工作有什么想法吗?

最佳答案

pah 已经提供了很好的答案和 Sameer Naik , 但我最终采用了一个更简单的解决方案,使用 AppleScripts,灵感来自 an SO answer to a similar question .

0 23 * * * osascript -e 'tell application "Terminal" to do script "echo \"Hello, world\"!"'

关于linux - 安排 cron 作业以打开终端并按顺序运行命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38810564/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com