crontab is not working!!

Login or Register to Reply

 
Thread Tools Search this Thread
# 1  
crontab is not working!!

I can run manually script of ntopdump.sh but crontab can't run this script very five minutes.
Code:
# crontab -l
*/3 * * * * root sh /root/ping.sh
*/5 * * * * root sh /root/ntopdump.sh
#

Code:
# pwd
/root
# ls -l
total 88
-rwxrwxr-x 1 root root  1645 Jun 14 19:01 anaconda-ks.cfg
drwxrwxr-x 2 root root  4096 Jun 14 16:05 Desktop
-rwxrwxr-x 1 root root 42604 Jun 14 19:01 install.log
-rwxrwxr-x 1 root root  5077 Jun 14 19:00 install.log.syslog
-rw-r--r-- 1 root root    14 Aug 26 17:20 IPADDR.txt
-rwx--x--x 1 root root   102 Aug 26 17:20 ntopdump.sh
-rwx--x--x 1 root root    53 Aug 26 17:20 ping.sh
#

Code:
# cat ntopdump.sh 
wget -O ntop-$(date +%Y%m%d_%H:%M).php "http://127.0.0.1:3000/dumpData.html?language=php&view=short"
#

# 3  
Everthing seems fine ? isn't it? Time priod is right. There is no error messages.
I added !/bin/bash first line of this script but reason didn't change.

Code:
# tail -f  /var/log/cron
Sep  7 13:20:01 argela crond[17306]: (root) CMD (root sh /root/ntopdump.sh)
Sep  7 13:21:01 argela crond[17314]: (root) CMD (root sh /root/ping.sh)
Sep  7 13:24:01 argela crond[17324]: (root) CMD (root sh /root/ping.sh)
Sep  7 13:25:01 argela crond[17332]: (root) CMD (root sh /root/ntopdump.sh)
Sep  7 13:25:39 argela crontab[17339]: (root) LIST (root)
Sep  7 13:27:01 argela crond[17347]: (root) CMD (root sh /root/ping.sh)
Sep  7 13:30:01 argela crond[17358]: (root) CMD (root sh /root/ntopdump.sh)
Sep  7 13:30:01 argela crond[17359]: (root) CMD (root sh /root/ping.sh)
Sep  7 13:33:01 argela crond[17396]: (root) CMD (root sh /root/ping.sh)
Sep  7 13:35:01 argela crond[17441]: (root) CMD (root sh /root/ntopdump.sh)

What is the main problem.!!!!!!!!!!!! Smilie

Code:
# cat ntopdump.sh 
!/bin/bash
wget -O ntop-$(date +%Y%m%d_%H:%M).php "http://127.0.0.1:3000/dumpData.html?language=php&view=short"
#

# 6  
My friends, script isn't working on crontab but it is working manually.

Everythink seems fine but what is the problem!
# 7  
If it isn't the missing # at the start of the shebang line then it could be that wget isn't on crontab's path.
try substituting the full path to the wget binary
Login or Register to Reply

|
Thread Tools Search this Thread
Search this Thread:
Advanced Search

More UNIX and Linux Forum Topics You Might Find Helpful
Crontab not working
Junaid Subhani
Hi All, I have a script with deatils as : $ ls -ld catch_logs.sh -rwx--x--x 1 muser muser 752 Jun 5 22:36 catch_logs.sh User crontab looks likes: $ crontab -l SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin * * * * * /opt/scripts/catch_logs.sh Now if I run this script...... Shell Programming and Scripting
7
Shell Programming and Scripting
Crontab not working
krebe
Hi, I know this is a common topic. I'm trying to launch a perl script using a contab -e entry. I've been trying diff options but nothing seems to work: My cron is running: UID PID PPID C STIME TTY TIME CMD root 3755 1 0 Nov27 ? 00:00:00 crond This...... Linux
4
Linux
crontab not working
isaacniu
Shell = ksh Hi all, I scheduled an automated job on my application server like below, 30 13 * * 1-5 $HOME/my_script.sh However the script was not executed as expected. Any reason that may cause this to happen?... Solaris
6
Solaris
crontab not working
shifahim
Hi, I had setup crontab to execute my script every day midnight 00:00 Below are the current settings. crontab -l 0 0 * * * /apps/bin/compress.ksh_moht > /dev/null 2>&1 Should it not work? I need help fix this?... UNIX for Dummies Questions & Answers
8
UNIX for Dummies Questions & Answers
crontab is not working.
getrue
I have a script which name is sicaklik.sh It is in the root directory. I can run manually but I want to run automatically every 3 minutes but it is not working. WHY? #whoami root #crontab -l #ident "@(#)root 1.21 04/03/23 SMI" 3 * * * * sh ./sicaklik.sh #ls -l sicaklik*...... Solaris
6
Solaris