我正在编写一份脚本,以便在用户没有 crontab 时发送电子邮件警报。
if [[ $(crontab -l) == "{user} 没有 crontab" ]];然后 邮件x.... 菲
但是脚本以 crontab -l 结束,if 语句的主体没有被执行
尝试在输出上运行 grep crontab -l | 定时任务grep“{user} 没有 crontab”
没起作用
我建议:
if ! crontab -l 2>/dev/null 1>&2; then
echo "no crontab";
else
echo "crontab";
fi