【文件属性】:
文件名称:snooze:在特定时间运行命令
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-26 11:41:44
C
暂停:在特定时间运行命令
snooze是一种新工具,可用于等待特定时间然后运行命令。 与服务监督系统(如runit)一起,可以用来替代cron(8)。
snooze已经在Linux 4.2上进行了测试。 它可能会在具有C99的其他类似Unix的系统上运行。
好处
在cron上:
助记符语法
没有重叠的作业运行
按ISO星期和每年的日期进行过滤
由于监督,不需要集中式守护程序
由于受到监督,可以轻松禁用作业或立即强制执行
由于监督,有自定义日志
由于没有集中的守护程序,没有多个用户/权限的模糊
在外部时间变化方面非常强大
可以使用文件时间戳记来确保两次运行之间的最小等待时间,即使在重新启动之间也是如此
随机延迟(某些cron有此功能)
可变的松弛度(不需要anacron)
可以临时使用,只需从命令行运行程序
超出时间:
减少混乱的用法(我希望)
按ISO星期和每年的日期进行过滤
【文件预览】:
snooze-master
----README.md(7KB)
----snooze.1(4KB)
----NEWS.md(764B)
----snooze.c(8KB)
----Makefile(345B)
----sv()
--------snooze-weekly()
--------snooze-hourly()
--------snooze-monthly()
--------Makefile(233B)
--------snooze-daily()