现在的位置: 首页 > 综合 > 正文

autodel自动化删除日志文件脚本

2013年11月08日 ⁄ 综合 ⁄ 共 2145字 ⁄ 字号 评论关闭
  •                              autodel.sh脚本使用说明
    功能描述
               自动删除过期的日志文件,具体删除天数,可以在脚本中" if((LogDay+3 < NowGetDay))"行进行修改;
               日志格式类似:2010-5-12-12-59-44.txt
    技术点:
              @获取年月日数字
               NowGetDay=`date +%d`
               NowGetMonth=`date +%m`
               NowGetYear=`date +%Y`
             @字符串与数字转换
              NowGetDay=`expr ${NowGetDay} + 0`
              加号操作符两边必须是空格
             @字符串的分割和截取
               LogYear=`expr ${LogFileName#*"./"} |cut -d "-" -f1`
               把"./"去掉,然后通过"-"进行分割,其中LogFileName为./2010-5-12-12-59-44.txt

 

抱歉!评论已关闭.