如何写一个不超时的后台进程or守护进程or在若干小时后执行的cron进程

已知一个TTL,时间从2小时到100小时不等,打算写一个脚本在TTL之后执行另一个脚本,实现一个待命过程。起初想用cron实现,但是给的TTL如何转换成具体日期的cron表达式是一个很复杂很难完美实现的过程。

所以想到使用&后台执行进程或者使用daemon守护进程sleep TTL小时,之后再执行另一个sh脚本。但是似乎是因为TTL过长,系统判定这个进程超时,当我使用1小时进行测试的时候,第二个脚本就不会执行了。想问下各位大佬,如何查看使用的linux系统的超时时间?

另外我这个待命执行的脚本的功能应该如何实现比较好呢?

阅读 3.6k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏