| 
     
       |  |  |  | 
            
              | 
             
               | 
               
                 |  | UGU: Unix Guru Universe - Unix Tip #4633- November 16, 2024
 -  Home : Help
 : Today's Tip Unix Tip #4633- November 16, 2024
 
 
DID MY COMMAND COMPLETE? 
This sample script demonstrates
 how an if loop directly beneath
 a command can send failure
 notification via e-mail.
 
 
 ----------------CUT HERE -----------
 #!/bin/ksh
 #
 # IWS Log Download/Archive Script
 #
 #*******************************
 
 # The next variable can be set for multiple addresses
 # (i.e. jsmith@yahoo.com,jsmith@hotmail.com)
 MAILADD=status
 
 # Use secure copy to download today's log files
 
 scp "admin@ISPlogsrv.isp.com#22:/app/weblog/access.ISPlogsrv" $LOGDIR
 if [ $? -gt 0 ]; then
 mail $MAILADD <
From: $0
 Subject: Web Server Log
 The download of log files
 from ISPlogsrv to webtrsrv
 has failed.  The files must
 be downloaded immediately.
 See $0 for details.  Once the
 files have been downloaded,
 click "Analyze Now" for each
 website1 Webtrends profile.
 Otherwise, there will be a
 missing day in the web
 statistics.
 EOF
 fi;
 
 exit 0
 
 ----------------CUT HERE -----------
 
 This tip generously supported by: gideon@infostruct.net
 
 
 
 NOTE: All tips provided are USE AT YOUR OWN RISK. Tips are submitted
by various unix admins around the globe. UGU suggest you read and
test each tip in a non-volitile environment before placing into
production.
 
 LAST 5 TIPS
 4632
 - PM THE SYSTEMS
 4631
 - LABEL AND CONTROL TAPES!
 4630
 - KEEPING AN EYE ON YOUR SYSTEM
 4629
 - HOLIDAY INSURANCE....
 4628
 - CHMOD THE SYSTEM
 I want to 
 SUBSCRIBE
 and get a UGU Tip everyday.
 I want to 
 UNSUBSCRIBE
 and NOT get a UGU Tip everyday.
 If you have a UNIX TIP let us know, we just may use it:
(All tips become the property of the Unix Guru Universe)
 |  |  
                 |  |  
                 |   Copyright 1994-2024 Unix Guru Universe 
 |  |  |  |  |