使用时at
有使用分钟数限制吗?
例如,我通过脚本以编程方式重新安排在接下来的 2014.989 分钟内运行(取自日志),但是当我这样做时,atq
我没有看到任何列出的内容。
我认为我的重新安排失败了?为什么?我该如何调试这个?
答案1
at 不支持小数:
at now + 1.5 minutes
syntax error. Last token seen: .
Garbled time
工作版本:
at now + 5000 minutes
at> wall "POC"
at> <EOT>
job 8 at Thu Sep 12 23:20:00 2013
我想你最好的方法是删除“.”的正确内容。另外 at 似乎不接受秒,来自手册页:
“现在+计算时间单位,其中时间单位可以是分钟、小时、天或周”
至于调试重新安排失败的原因,您应该将脚本记录到日志文件中: cmd 2&>1 >> /path/to/logfile