首页 > 解决方案 > 如何在 bash 脚本或 linux 命令中转换 cron 时间

问题描述

我有几个 cronjob 示例

11 0 * * 1-7 /opt/trigger-1 restart > /dev/null 2>&1

31 01 * * 0-6 /opt/trigger-2 restart > /dev/null 2>&1

我还有一个 processCheck 脚本,它每 5 分钟运行一次以检查进程的状态(包括 cron 作业)。当任何 cron 作业没有运行时,脚本会返回错误。愿望是假的。

我想在 processCheck 脚本中添加额外的功能,以便能够判断 cron 是否正在运行。

如果是,那么只有我们得到错误 - 没有运行 如果没有,那么将给出消息 - 不假设正在运行

如何将 cron 条目与服务器的当前时间进行转换和比较?

会更喜欢脚本,因为我没有 root 权限来检查日志等

标签: linuxcron

解决方案


推荐阅读