标签: macos zsh
是否有办法使用某种类型的调度程序自动执行任务(zsh shell脚本)。如果是这样,怎么样?
例如,如果我在我的系统中运行名为zshprogram1.zsh的zsh shell脚本在目录/ Users / myname / zshtest中,并且我想在每天早上1:35 HST运行它,我该怎么做呢那?此外,我假设它只有在我的笔记本电脑打开时才能工作。如果它处于睡眠模式,它会起作用吗?
答案 0 :(得分:0)
结帐crontab或launchctl。
例如,使用crontab,您可以从终端运行crontab -e并将以下行粘贴到出现的编辑器中
crontab -e
35 13 * * * /Users/myname/zshtest/zshprogram1.zsh
让zshprogram1.zsh每天下午1:35运行。 Launchctl配置起来有点复杂,但Apple建议将来使用crontab,因此可能值得一试。