shell 常用脚本

来源:互联网 发布:淘宝网靠枕 编辑:程序博客网 时间:2024/06/14 05:22

打包日志

#!/bin/bashLOGTM=$1DAY=$2LOGPATH=$3TARPATH=$3TARNAME=${TARPATH}${LOGTM}.tartemp=`find ${LOGPATH} -mtime +${DAY}`COUNT=0for file in $tempdoCOUNT=`expr ${COUNT}+1`doneif [[$COUNT -lt 1]]thenecho "没有要打包的日志"exit 0fitar -cvf ${TARNAME} `find ${LOGPATH} -mtime +${DAY} -name "*.log"`rm -rf `find ${LOGPATH} -mtime +${DAY}`

查找目录下文件中内容

temp=`find . -mtime -100 -not -name "*.log"`for file in $tempdoecho $file >> /app/afa/lyb.txtcat $file | grep 10.1.1.113 >> /app/afa/lyb.txtdone
0 0