1. 程式人生 > >清除tomcat日誌文件的shell腳本

清除tomcat日誌文件的shell腳本

命令 col style script data lse amp del scrip

#! /bin/bash
d=`date +%F`
exec >>  /mydata/script/logs/$d"_tomcat".log 2>&1
echo "開始執行清除tomcat日誌文件"
find /titakid/tomcat7/logs/  -mtime +10  -name "*.out"  -exec   rm   -rf {} \;
if [ $? -eq 0 ];
   then
    echo "清除日誌成功"
   else
    echo "清除日誌失敗"
fi
#! /bin/bash      指定用哪個解釋器來執行該腳本文件
d=`date +%F`    定義一個變量
exec >>  /mydata/script/logs/$d"_tomcat".log  2>&1  指定標準輸出文件為/mydata/script/logs/$d"_tomcat".log ,假如文件不存在則創建  >> 在文件末尾追加, 2代表標準錯誤,1表示標準輸出   
echo "開始執行清除tomcat日誌文件"      打印輸出, 在/mydata/script/logs/$d"_tomcat".log末尾追加

find /titakid/tomcat7/logs/  -mtime +10  -name "*.out"  -exec   rm   -rf {} \;       找到10天前的並且以out結尾的文件,刪除

[ $? -eq 0 ] $? 表示上一條命令執行後的返回值


 
 

清除tomcat日誌文件的shell腳本