gpt4 book ai didi

shell - 如何在 Mac OS X 中每天运行 shell 脚本或设置时间?

转载 作者:行者123 更新时间:2023-12-01 09:04:17 28 4
gpt4 key购买 nike

如何在特定时间在 Mac Os X 中运行 shell 脚本?我知道这与 cron 有关,但我无法弄清楚。有人可以帮我提供相关代码吗。

最佳答案

crontabs 是由 cron 守护进程读取的文件。他们告诉它在不同时间执行操作(例如运行 shell 脚本)。此处有更多信息。

http://www.macdevcenter.com/pub/a/mac/2001/12/14/terminal_one.html

在 Linux 终端中输入:

crontab -e

一个例子是

30  4   *   *   6   root    sh /etc/weekly  2>&1 | tee /var$ …

每周 4:30 运行

.---------------- minute (0 - 59) 
| .------------- hour (0 - 23)
| | .---------- day of month (1 - 31)
| | | .------- month (1 - 12) OR jan,feb,mar,apr ...
| | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
| | | | |
* * * * * command to be executed

所以每天,在 2:00 运行 foo 将是......

0  2  *  *  *  foo

以上教程包含用于编辑 crontab 文件的 OSX 说明!

祝你好运

另见: http://developer.apple.com/documentation/Darwin/Reference/Manpages/man5/crontab.5.html OSX crontab 手册页

http://en.wikipedia.org/wiki/Cron

关于shell - 如何在 Mac OS X 中每天运行 shell 脚本或设置时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/882016/

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