Script verificare rulare JOB/PROCES din crontab

de George Sand


Adaugat in 2017-04-04 11:03:04



Pentru putea identifica un JOB/proces daca ruleaza folosim urmatoarele sintaxe:

checkjob.sh
#!/bin/bash
#identificam jobul daca ruleaza
PIDOF=$(/bin/ps -ef | grep job.sh | grep -v grep | awk '{print $2}')
#daca jobul nu ruleaza il pornim noi
if [[ -z "PIDOF" ]];then
	nohup /cale/job.sh > /dev/null 2>&1 &
fi

Adaugam in crontab posiblitatea de a verifica la fiecar 5 minute daca procesul ruleaza daca nu il pornim. Din consola de linux rulam
crontab -e
in crontab adaugam linia
*/5 * * * * /cale/checkjob.sh > /dev/null


Tag-uri cautare verificare job Script verificare rulare JOB din crontab pornire job din crontab crontab
Trimite unui prieten aceasta postare
sau distribuie postarea la tine pe perete
Inapoi

Lasa un comentariu