腳本自動(dòng)添加crontab示例
更新時(shí)間:2014年04月24日 10:29:55 作者:
這篇文章主要介紹了腳本自動(dòng)添加crontab示例,需要的朋友可以參考下
腳本自動(dòng)添加crontab
復(fù)制代碼 代碼如下:
#!/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定時(shí)執(zhí)行PHP腳本的方法
- linux使用crontab實(shí)現(xiàn)PHP執(zhí)行計(jì)劃定時(shí)任務(wù)
- linux crontab實(shí)例分析
- MySQL定時(shí)備份之使用Linux下的crontab定時(shí)備份實(shí)例
- 解析crontab php自動(dòng)運(yùn)行的方法
- python實(shí)現(xiàn)的解析crontab配置文件代碼
- linux find下如何統(tǒng)計(jì)一個(gè)目錄下的文件個(gè)數(shù)以及代碼總行數(shù)的命令
- linux的一個(gè)find命令配合rm刪除某天前的文件方法
- 淺談Linux下通過find命令進(jìn)行rm文件刪除的小技巧
- linux使用find和crontab命令定期清理過期文件
相關(guān)文章
Shell內(nèi)置命令教程之a(chǎn)lias和echo
我們?nèi)粘J褂胹hell輸入命令得到結(jié)果的方式是交互式的方式,而shell腳本使用的是非交互式方式,shell提供了alias功能來簡化我們的日常操作,下面這篇文章主要給大家介紹了關(guān)于Shell內(nèi)置命令教程之a(chǎn)lias和echo的相關(guān)資料,需要的朋友可以參考下2022-03-03Shell腳本監(jiān)控網(wǎng)站頁面正常打開情況
這篇文章主要介紹了Shell腳本監(jiān)控網(wǎng)站頁面正常打開情況的代碼分享,本文實(shí)現(xiàn)監(jiān)控打開情況,若出錯(cuò)則發(fā)送郵件通知,需要的朋友可以參考下2014-12-12linux 中的ls命令參數(shù)詳解及l(fā)s命令的使用實(shí)例
這篇文章主要介紹了linux 中的ls命令參數(shù)詳解及l(fā)s命令的使用實(shí)例,需要的朋友可以參考下2017-08-08shell中各種括號的作用詳解()、(())、[]、[[]]、{}(推薦)
本文給大家收藏整理了shell中各種括號的作用,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧2017-09-09Shell腳本配合iptables屏蔽來自某個(gè)國家的IP訪問
這篇文章主要介紹了Shell腳本配合iptables屏蔽來自某個(gè)國家的IP訪問,本文利用IPdeny的IP數(shù)據(jù),然后用Shell腳本導(dǎo)入iptables實(shí)現(xiàn)屏蔽IP訪問,需要的朋友可以參考下2015-04-04real server 的一個(gè)啟動(dòng)腳本例子(推薦)
下面小編就為大家?guī)硪黄猺eal server 的一個(gè)啟動(dòng)腳本例子(推薦)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-03-03