gpt4 book ai didi

python - 接收 bool 结果以查看 crontab 是否存在

转载 作者:行者123 更新时间:2023-12-01 04:42:27 25 4
gpt4 key购买 nike

在 Python 或 Bash 中,是否有一种简单的方法来接收有关 crontab 是否存在的 bool 结果?

crontab -e #shows me manually

最佳答案

crontab -l命令显示您的 crontab。如果没有crontab,会显示no crontab for <username>stderr并退出并返回错误代码 1。

如果您有一个空的 crontab,它将不会显示任何错误,并且会以状态代码 0 退出。

因此,如果您想检查是否为空或不存在,您可以查看是否 crontab -l产生任何输出:

if [ $(crontab -l | wc -c) -eq 0 ]; then
echo crontab is empty
fi

如果您想明确检查缺失 crontab,那么

if ! crontab -l; then
echo you have no crontab
fi

关于python - 接收 bool 结果以查看 crontab 是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30281730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com