bash 大日志文件切割分离代码

代码语言:bash

所属分类:文件

代码描述:bash 大日志文件切割分离代码

代码标签: 文件 切割 分离

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

#!/bin/bash
# ---------------------------------------------------------------------
# 日志文件300M分割,并zip压缩,每个项目仅保留最新30个文件,
# 文件格式:项目名称-年月日时分秒.zip
# Author   : 
# Date     : 
# Email    : 
# Version  : 1.0
# ---------------------------------------------------------------------

# 日志目录
LOG_DIR='/log'
# 日志文件名称,支持正则表达式,多个使用“,”分隔
FILE_NAME='*.log'
# 文件切割最大大小,单位MB
MAX_FILE_SIZE=300
# 保留文件数
MAX_FILE_NUM=30
# 压缩包后缀
FILE_SUFFIX=zip
# 提示内容
MESSAGE="Usage: $0 LOG_DIR FILE_NAME MAX_FILE_SIZE MAX_FILE_NUM \nFor Example: $0 /log/.........完整代码请登录后点击上方下载按钮下载查看

网友评论0