Post
by finaluser »
I recommends to use crontab -e or edit /etc/crontab (as a root)
********* /etc/crontab ************
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
TERM=vt100 <<<<<<<<<<<<<<<<<<<<<<<<<<<< My Recomendation
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
* * * * * mtcl /usr2/mtcl/getstats.sh <<<<<<<< Executable script file "chmod 755 getstats.sh"
*********** getstats.sh TrunkGroup or Board Address as paramaters ***
#!/bin/bash
### see free channels on TrunkGroup and write to file
## print Time
/bin/date +%X >> `date -I`.txt
/usr2/oneshot/mtcl/tool trkstat $1 $2 $3 | grep State | sed s/"|"//g | awk '{print $3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15}' | sed s/B//g | sed s/hs//g | grep F | sed s/" "//g | tr -d '\n' | wc -c` >> `date -I`.txt
### see busy channels on TrunkGroup and write to file
## print Time
/bin/date +%X >> `date -I`.txt
/usr2/oneshot/mtcl/tool trkstat $1 $2 $3 | grep State | sed s/"|"//g | awk '{print $3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15}' | sed s/F//g | sed s/hs//g | grep B | sed s/" "//g | tr -d '\n' | wc -c` >> `date -I`.txt
--
finaluser