我想设置一个 systemd 计时器,仅在周一至周五上午 9 点至下午 5 点之间每 5 分钟运行一次。我在网上搜索过,看到过类似的场景,但没有看到这个,而且我不完全确定语法。
我尝试了这个,但它似乎仍然不起作用:
Mon...Fri *-*-* 9-17/*:05:00
答案1
语法解释在手册页:
值可以以“/”和重复值作为后缀,表示该值本身与该值加上重复值的所有倍数相匹配
在您的情况下,重复值为 5 分钟,因此/
必须位于分钟部分之后:
OnCalendar=Mon..Fri *-*-* 09..16:0/5