如何在Yocto Build中添加cronjob? [英] How can I add a cronjob in yocto build?
本文介绍了如何在Yocto Build中添加cronjob?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在烘焙收据时在Yocto中添加cronjob,有什么方法可以做到吗?
cronjob如下所示:
* * * * * /usr/bin/myScript >>/var/log/cronrun 2>&1
推荐答案
是的,有一种方法,您可以使用亲信秘诀来实现: https://git.yoctoproject.org/poky/tree/meta/recipes-extended/cronie/cronie_1.5.7.bb
如果您仔细查看该配方,它已经包含一个每小时、每天、每周等运行脚本的cronTab。
您所需要做的就是让您的配方在正确的目录中安装一个包含您的cronjob的文件: /etc/cron.hourly /etc/cron.Daily# For example
SRC_URI = "file://my-cronjob"
do_install(){
install -d ${D}/${sysconfdir}/cron.hourly
install -m 755 ${WORKDIR}/my-cronjob ${D}/${sysconfdir}/cron.hourly/my-cronjob
}
FILES:${PN} += "${sysconfdir}/cron.hourly/my-cronjob"
这篇关于如何在Yocto Build中添加cronjob?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文