Cron job issue


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Cron job issue
# 1  
Old 01-20-2009
Cron job issue

This is regarding my cron job. My cron entry
30 * * * 1-5,0 /work1/informix/sample/script1.sh
31 * * * 1-5,0 /work1/informix/sample/script2.sh

Every 30 mins script1.sh is run. (mon thru friday and sunday)
Every 30 mins script2.sh is run. (mon thru friday and sunday)

This is based on the thread
(https://www.unix.com/unix-dummies-que...ttachment.html). Thanks to folks who helped me out. The system guys started the cron and sendmail daemon and so i could get the mailx work.

script1.sh
onstat -d > /work1/informix/sample/track.txt
onstat -l >> /work1/informix/sample/track.txt

script2.sh
mailx -s "Informix Database Status & LogFile Status" 'name1@mydomain.com, name2@mydomain.com' < /work1/informix/sample/track.txt
I did execute the script2 manually from command line and it worked.

After monitoring:
Issue1:
I found that the cron job does execute, but when i check the file track.txt in the directory its generated every 1 hour. I have set the cron job for every 30 mins. I would require the cron job to do the work every 30 mins and not at 1 hour.

Issue2:
Any reason for the error:
But when cron job executed after 1 hour, i got the following in /var/mail/informix file

Your "cron" job on sun-350 (machine name: sun-350)
/work1/informix/sample/script2.sh
produced the following output:
/work1/informix/sample/script2.sh: track.txt: cannot open

So now i have included the full path and in script2.sh
(earlier my entry was
mailx -s "Informix Database Status & LogFile Status" 'name1@mydomain.com, name2@mydomain.com' < track.txt)

Iam missing something, do point me to correct direction!

thanks
# 2  
Old 01-20-2009
Set the cron entry 0,30 * * * 1-5,0 and it will in fact run every half hour at the moment you have to run on the half of every hour.
# 3  
Old 01-20-2009
Where is track.txt? This I believe is your problem give it the full pathname to track.txt.
# 4  
Old 01-28-2009
Quote:
Originally Posted by johnf
Where is track.txt? This I believe is your problem give it the full pathname to track.txt.
Johnf - thanks so much. First, I did give a try (before i saw your reply), yes i did figure out the path of track.txt and included the full path, and it worked.
Next - the cron job did work finally. But this time, i set it just once a day and it works fine.
thanks so much for the input.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Cron Job Issue

My Friends I want to run a script only at the end of month.but i tried below cront entry its not working. pls help 0 9 28-31 ] && /usr/bin/bash /u01/app/scripts/CX-eom.shOs Details: AIX 7.1.0.0 Please use CODE tags as required by forum rules! (5 Replies)
Discussion started by: ded325
5 Replies

2. UNIX for Beginners Questions & Answers

Cron Job Issue

Dear Members Seeking you help on my issue. this script need to run on every end of month.i configured as below. but it runs everyday. why 0 9 28-31 * * ] && /usr/bin/bash /u01///scripts/e.sh (3 Replies)
Discussion started by: ded325
3 Replies

3. Shell Programming and Scripting

Cron job - Need to run Cron every quarter at particular time

Hi, 1) If some job supposed to run on 1st of every month at 7 AM In cron job when we have a blackout on the 1st ( i.e when 1st falls on a sunday ) how can we make the job run the next business day? 2) How can we run a job on 25th of every quarter 7 AM(jan,apr,jul,oct) And if 25th... (5 Replies)
Discussion started by: System Admin 77
5 Replies

4. Solaris

Cron job running even after cron is removed

Hi , I have removed a cron for particular user , but cron job seems to be running even after the cron entry is removed. The purpose of the cron was to sendmail to user ( it uses mailx utility ) I have restarted cron and sendmail service still user is getting mail alerts from the cron job. And... (4 Replies)
Discussion started by: chidori
4 Replies

5. Shell Programming and Scripting

Issue with svn update using cron job.

I want to update svn code using a nightly job using cron, i have created a job in cron as, 30 17-19 * * 1-5 /home/saprab/svnUpdate.sh <branch> <svnusername> <svnpassword> >> <logfile> 2>&1 svnUpdate.sh : =============== #!/bin/bash branch=$1 svnuser=$2 svnpass=$3 cd ${branch}... (2 Replies)
Discussion started by: bhavesh.sapra
2 Replies

6. Shell Programming and Scripting

cron job issue

Hi , I want to run script every minute so i added . cron entry as below usning crontab -e looks like */1 * * * * sh /home/sai/http_sim/http_start.sh but cron job is not running ? any way to start the cron or something ? Thanks, Raghavendra (2 Replies)
Discussion started by: raghavendra.nsn
2 Replies

7. Shell Programming and Scripting

cron job issue..i hav read the basic threads already...

hi friends well m facing a different sort of issue in my cron. i hav set job like this 30 09 * * 1 /bin/backup14M 01 14 * * 1 /bin/backup14N 20 18 * * 1 /bin/backup14E that is for every Monday at three different times. but, first job executes well, later ones do not. I checked my... (13 Replies)
Discussion started by: oracle.test2
13 Replies

8. Solaris

cron job starts new cron proccess

I run cron in solaris 10 zone. One cron job which syncing files to nfs mounted on container, creates after finishing another cron proccess(/usr/sbin/cron), and after 100 existing cron proccesses next cron job will not start. It's too weird for me, I'm not able to solve this problem. Theoretically... (3 Replies)
Discussion started by: ron76
3 Replies

9. Shell Programming and Scripting

Issue with cron job -Please help

Hi , I have an issue with cron job that i have scheduled today. The problem is that when i run this script in command prompt it work good giving me the desired results but if i schedule this to run using cron job it failes giving a "syntax error in line 11 :$"..... Can anyone look into this and... (6 Replies)
Discussion started by: bsandeep_80
6 Replies

10. Shell Programming and Scripting

Issue with cron job

Hi, I have a script which I am able to run from command line. When I put this in cron, it fails and gives the following message: ld.so.1: /d00/documentum/product/5.2.5/bin/dmbasic: fatal: libdmcl40.so: open failed: No such file or directory The ksh script looks like this: # Set this... (1 Reply)
Discussion started by: nattynatty
1 Replies
Login or Register to Ask a Question