为了进行测试,我编写了这个bash脚本
#! /bin/bash
echo "Time: $(date)" >> /home/benno/Desktop/anacron我想每天和阿纳克龙一起执行。因此,我将以下一行添加到我的/etc/anacrontab文件中
1 0 benno /home/benno/Desktop/anacronCheck.sh但是,当我运行命令anacron -n (运行所有作业而没有时间延迟)时,什么都不会发生。
有什么建议吗?为什么anacron不运行我的bash脚本?
发布于 2018-08-09 13:24:48
解决方案是通过以下命令运行anacron
sudo anacron -fdnanacron需要根权限,否则它不会做任何事情,因此sudo。-f和-n参数一起强制所有作业立即执行,而不考虑时间戳和延迟。-d防止anacron分叉到后台,否则->错误消息将不会打印到控制台。
https://stackoverflow.com/questions/51760383
复制相似问题