【发布时间】:2015-05-28 03:43:47
【问题描述】:
我在 cron 中运行了多个脚本,并且我的 cron 日志被淹没了。 我只需要编写一个 unix 命令来检查一个特定的预定脚本是否在过去 10 分钟内运行。
【问题讨论】:
-
您正在浏览日志文件,对吧?不手动读取?
我在 cron 中运行了多个脚本,并且我的 cron 日志被淹没了。 我只需要编写一个 unix 命令来检查一个特定的预定脚本是否在过去 10 分钟内运行。
【问题讨论】:
您可以从脚本中“触摸”某些文件并检查该文件的时间。 诸如 cron 脚本中的“touch -a /var/run/app.state”之类的东西。 为了检查,您可以使用自定义格式的 stat 命令来提取文件的访问时间并计算现在和这次之间的差异。
【讨论】: