linux - 如何在 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 权限来检查日志等
解决方案
推荐阅读
- appium - Appium IOSDriver 超时,但启动 iPhone 模拟器
- c++ - thor::Animator 只播放一帧
- javascript - fast-xml-parser 认为结束标记是有效的,没有结束括号
- c# - 如何在 asp.net 网站中激活 cors (razor 3)
- javascript - 在 .each 循环中创建一个新数组
- python - 使用 Dask 将大于 RAM 的 csv 转换为镶木地板
- html - 向电子邮件添加带边框的表格
- delphi - Delphi TIdTcpServer 获取浏览器发送的 POST 参数
- matlab - 由保留叶齿形状的分割产生的二值叶图像中的填充间隙
- python - 我是否必须尊重 pyspark sql 中的命令顺序?