删除日志文件的shell
来源:互联网 发布:淘宝开学爆到活动 编辑:程序博客网 时间:2024/05/15 04:58
#!/bin/bash
# Deletes all but the newest 5 files to keep Tokyo Tyrant ulogs from diractor
#==================================
#
#Author: guolimin
#
#Email: guolimin1118@163.com#
#Data: 2009.10.01
#
# Http://accepting.sharera.com
#DOWNLOADS="/home/medialib/download"
#==================================
logdir="/home/tsaip/guolimin/"
mydir=`ls -t $logdir|grep ulog`
count=`ls -l|grep ulog|wc -l`
end=$((count-5))
it=0
for file in $mydir
do
if [ $it -gt $end ]
then
echo file $it will be deleted: $logdir$file
rm -rf $file
fi
it=$((it+1))
done
第二种通过find操作更加简单
find /opt/ibm/logs -ctime +6 -name "*msgflow_info.log*" -exec rm -rf {} /;
ps:http://blog.vfocus.net/archives/000380.html
http://hi.baidu.com/istang/blog/item/0a01191257b6dc5df919b855.html
- 删除日志文件的shell
- shell删除N天以前的日志文件
- 删除日志的shell脚本
- shell脚本删除旧日志文件
- shell脚本:定期删除日志文件
- linux删除文件的shell
- shell之删除日志
- shell打包上个月的日志文件
- 使用RMAN和控制文件备份删除归档日志的SHELL脚本--RED HAT 5 LINUX 64
- 使用RMAN和控制文件备份删除归档日志的SHELL脚本--RED HAT 5 LINUX 64
- 如何删除sql数据库的日志文件
- 怎么删除sql server2005 的日志文件
- 如何删除sql数据库的日志文件
- 删除sql server2005 的日志文件
- 如何删除sql数据库的日志文件
- 删除SQLSERVER 大日志文件的方法
- 删除N天前的日志文件
- 删除MSSQL2005的数据库日志文件
- VS2008快捷键大全
- 开博纪念~~
- 重装WIN7后,找回KUBUNTU的系统启动菜单
- sessvars插件中文文档----一款用window.name产生前台session存储的js插件
- 邮件合并中图片字段的处理
- 删除日志文件的shell
- C#之绝对新手
- UML笔记二:面向对象技术
- WPF新手之将对象绑定到非Items控件
- KUBUNTU 10.04 的安装与配置详解
- WPF新手之验证器及验证出错模板
- 《新学期的计划》
- Herve leger sell prostitution of minors
- WPF新手之如何获得Template生成的控件