new joine need help


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting new joine need help
Prev   Next
# 1  
Old 10-28-2008
Data new joine need help

Hi all,

I am new to unix,i need all of your help in simplifying this.
i have clubed bunch of commands to zip the log files and move to a directory name with date stamp and remove the files older than 6 months....

right now i have saved this file in .sh and scheduld this to run every 30 days... it goes like this.
-------------------------------------------------------------------

NOWDATE=`date +%d%m%y`
mkdir -p /var/log/httpd/folders_log_$NOWDATE/access_log_$NOWDATE
mv /var/log/httpd/access_log.* /var/log/httpd/folders_log_$NOWDATE/access_log_$NOWDATE
mkdir /var/log/httpd/folders_log_$NOWDATE/access-ssl_log_$NOWDATE
mv /var/log/httpd/access-ssl_log.* /var/log/httpd/folders_log_$NOWDATE/access-ssl_log_$NOWDATE
mkdir /var/log/httpd/folders_log_$NOWDATE/error_log_$NOWDATE
mv /var/log/httpd/error_log.* /var/log/httpd/folders_log_$NOWDATE/error_log_$NOWDATE
mkdir /var/log/httpd/folders_log_$NOWDATE/mod_jk_$NOWDATE
mv /var/log/httpd/mod_jk.* /var/log/httpd/folders_log_$NOWDATE/mod_jk_$NOWDATE
mkdir /var/log/httpd/folders_log_$NOWDATE/ssl_request_log_$NOWDATE
mv /var/log/httpd/ssl_request_log.* /var/log/httpd/folders_log_$NOWDATE/ssl_request_log_$NOWDATE
tar -zcvf folders_log_$NOWDATE.tgz /var/log/httpd/folders_log_$NOWDATE
rm -rf /var/log/httpd/folders_log_$NOWDATE
mkdir /Folders-Log-Archival
mv /var/log/httpd/folders_log_$NOWDATE.tgz /Folders-Log-Archival
/Folders-Log-Archival/folders_log_* -mtime +180 -exec rm {} \;
--------------------------------------------------------------
please help me in simplifying this ... loking forword for help

Thanks in advance,
Vijay
 
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question