| 
       
       
             | 
              | 
            
            
            
              
             
             
               
               
               
                  | 
                 
UGU: Unix Guru Universe - Unix Tip #4205- August 16, 2012
 -  Home : Help
 : Today's Tip
 Unix Tip #4205- August 16, 2012
 
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
 4204
 - PM THE SYSTEMS
 4203
 - LABEL AND CONTROL TAPES!
 4202
 - KEEPING AN EYE ON YOUR SYSTEM
 4201
 - HOLIDAY INSURANCE....
 4200
 - 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    | 
                
                
                | 
              
              
              | 
              | 
            
            
           
             |