linux - 如何检查Linux实例中任何脚本的最后运行时间

标签 linux amazon-web-services

我想根据脚本 crontab 运行时间戳检查我的脚本昨晚是否在 Linux 实例上运行(或上次运行时间戳)。

那么如何获取 Linux 实例上脚本上次运行的时间?

最佳答案

我建议更好地记录脚本开始时的开始时间和脚本结束时的结束时间。

# Start Time Entry
echo "Start : " $(date +%T) > exec.log
start=`date +%s`
 CALL YOUR SCRIPT HERE
 # End Time Entry
end=`date +%s`
echo "End : " $(date +%T) >> exec.log
# Get the Runtime
runtime=$((end-start))
echo "Runtime: $runtime" >> exec.log

如果有更好的方法,我也很想看看并实现。

关于linux - 如何检查Linux实例中任何脚本的最后运行时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58769196/

相关文章:

linux - 在 makefile 中处理管道及其退出状态的最佳方法

amazon-web-services - 云信息 : User-data in EC2 as well as in Launch Template

amazon-web-services - 由于语法错误,AWS 复合警报无法工作

c - 无法使用命令提示符执行 SSH\

linux - 必须重新编译什么才能运行 x32 ABI 应用程序?

java - 如何从 AWS 访问 RDS 数据库

amazon-web-services - 在 Kinesis 流上发布消息是异步的吗?

amazon-web-services - 如何命名使用 cloudformation 模板创建的自定义托管策略

Linux PDF/Postscript 优化

linux - 捕获编译错误并终止 bash 脚本