脚本自动添加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的Crontab定时执行PHP脚本的方法
- linux使用crontab实现PHP执行计划定时任务
- linux crontab实例分析
- MySQL定时备份之使用Linux下的crontab定时备份实例
- 解析crontab php自动运行的方法
- python实现的解析crontab配置文件代码
- linux find下如何统计一个目录下的文件个数以及代码总行数的命令
- linux的一个find命令配合rm删除某天前的文件方法
- 浅谈Linux下通过find命令进行rm文件删除的小技巧
- linux使用find和crontab命令定期清理过期文件