<cough> Ah, no...no downfall on 28/30/31 day month thingy.  Do a man page
on date, in the "see also" section it say to look at strftime, doing a man
page on strftime you will see that the %U format is defined as:

     %U    Week number of year as a decimal number [00,53],  with
           Sunday as the first day of week 1.

So this will run it on Sundays for the even "weeks" of the year.  Not
perfect because of the 53 week year cycle, but hey, the advice was free.



                                                                                       
                                              
                      [EMAIL PROTECTED]                                                
                                              
                      ys.com                   To:       Multiple recipients of list 
ORACLE-L <[EMAIL PROTECTED]>                 
                      Sent by:                 cc:                                     
                                              
                      [EMAIL PROTECTED]        Subject:  RE: how to schedule a job 
every alternate sundays in unix cron              
                      .com                                                             
                                              
                                                                                       
                                              
                                                                                       
                                              
                      07/17/2003 03:09                                                 
                                              
                      PM                                                               
                                              
                      Please respond to                                                
                                              
                      ORACLE-L                                                         
                                              
                                                                                       
                                              
                                                                                       
                                              




> what a freekin nightmare!

Not really.

Is today Sunday?  :

      `date '+\%a'` = 'Sun'

if it is, check this also ('and'):

   -a

Is this an odd or even day?

   eg.  daynum mod 2
  ((`date '+\%U'` % 2)) -eq 0


One possible downfall of this is if the current Sunday is the 30th,
and the next day is Monday the 31st.

Then the following Sunday is the 6th, and then two Sundays
in a row will run.

Jared






"Mercadante, Thomas F" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
 07/17/2003 11:49 AM
 Please respond to ORACLE-L


        To:     Multiple recipients of list ORACLE-L <[EMAIL PROTECTED]>
        cc:
        Subject:        RE: how to schedule a job every alternate sundays
in unix cron


what a freekin nightmare!  I'd hate to be the next poor bloke who has to
decifer this...

Tom Mercadante
Oracle Certified Professional


-----Original Message-----
Sent: Thursday, July 17, 2003 2:35 PM
To: Multiple recipients of list ORACLE-L


Brilliant.  :)





[EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
 07/16/2003 11:29 PM
 Please respond to ORACLE-L


        To:     Multiple recipients of list ORACLE-L
<[EMAIL PROTECTED]>
        cc:
        Subject:        Re: how to schedule a job every alternate sundays
in
unix cron



0 1 * * 0 /usr/bin/ksh -c "[ `date '+\%a'` = 'Sun' -a $((`date '+\%U'` \%
2)) -eq 0 ] && /path/myscript.ksh"

This will run myscript.ksh on even Sundays at 1 a.m.

If ?'s, email me direct.





                      kommareddy
                      sreenivasa               To:       Multiple
recipients of list ORACLE-L <[EMAIL PROTECTED]>
                      <[EMAIL PROTECTED]        cc:
                      om>                      Subject:  how to schedule a

job every alternate sundays in unix cron
                      Sent by:
                      [EMAIL PROTECTED]
                      .com


                      07/16/2003 06:09
                      AM
                      Please respond to
                      ORACLE-L






Hello All,

OS: Solaris 2.8

I have to run a backup script in every alternate
Sunday.

I cant find a way to submit it in cron.

Can somebody help me  how to setup a job to run
alternate Sundays in unix cron .

Thanks and Regards,
Srinivas



__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com
--
Please see the official ORACLE-L FAQ: http://www.orafaq.net
--
Author: kommareddy sreenivasa
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).






--
Please see the official ORACLE-L FAQ: http://www.orafaq.net
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).




--
Please see the official ORACLE-L FAQ: http://www.orafaq.net
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.net
--
Author: Mercadante, Thomas F
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).




--
Please see the official ORACLE-L FAQ: http://www.orafaq.net
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).





-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to