我试图devise一个程序在发生某个(非周期性)事件时发送文本。 现在,我想要一个脚本来发现这个事件发生的时间,然后安排一个(类似于cron的)作业,在即将发生之前发送一个文本。
更具体的例子会是这样的:
脚本A运行并检测事件的下一次
脚本A使用? 安排脚本B是在$时间运行
在$时间,? 调用发送文本的脚本B.
问题是,事件可能在11天内的任意时间,只发生一次。 克朗似乎不适合这个 – 我不希望这个工作运行不止一次。
所以我猜(总之),是否有一个实用程序,提供了一个不是周期性的脚本的延迟执行?
对。 它被称为。
例:
echo 'logrotate -f /etc/logrotate.conf' | at '00:00'
如果你已经有一个文件的脚本, at -f scriptname '00:00'
脚本名at -f scriptname '00:00'
也是非常有用的。