10-28-2008
3,
0
Join Date: Oct 2008
Last Activity: 3 November 2008, 10:26 PM EST
Posts: 3
Thanks Given: 0
Thanked 0 Times in 0 Posts
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