欢迎来到代码驿站!

Shell

当前位置:首页 > 脚本语言 > Shell

脚本自动添加crontab示例

时间:2021-01-11 11:07:13|栏目:Shell|点击:

脚本自动添加crontab

复制代码 代码如下:

#!/bin/sh
BASEDIR=`dirname $0`/..
BASEDIR=`(cd "$BASEDIR"; pwd)`
PROGRAM=$BASEDIR/bin/daemon.sh
CRONTAB_CMD="*/1 * * * * sh $PROGRAM once > /dev/null 2>&1 &"
(crontab -l 2>/dev/null | grep -Fv $PROGRAM; echo "$CRONTAB_CMD") | crontab -
COUNT=`crontab -l | grep $PROGRAM | grep -v "grep"|wc -l `
if [ $COUNT -lt 1 ]; then
        echo "fail to add crontab $PROGRAM"
        exit 1
fi

上一篇:linux禁止普通用户切换至root用户的实例讲解

栏    目:Shell

下一篇:Linux中获取某个进程的系统调用以及参数(故障排查案例)

本文标题:脚本自动添加crontab示例

本文地址:http://www.codeinn.net/misctech/43921.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有