Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3405457
  • 博文数量: 534
  • 博客积分: 11595
  • 博客等级: 上将
  • 技术积分: 5785
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-22 17:00
文章分类

全部博文(534)

文章存档

2015年(4)

2014年(27)

2013年(15)

2012年(38)

2011年(36)

2010年(85)

2009年(63)

2008年(142)

2007年(124)

分类: LINUX

2010-10-21 16:51:32

#!/bin/sh
 
SYSLOG=/home/neo/findtest/syslog
APPLOG=/home/neo/findtest/applog
 
for LOG in $SYSLOG $APPLOG ; do
        var=`find $LOG -maxdepth 1 -type d | awk '{if(NR>1) print}' | wc -l` > /dev/null
        if [ $var -ne 0 ] ; then
                arr=(`find $LOG -maxdepth 1 -type d  | awk '{if(NR>1)print}'`)
                rm -rf $(find $LOG -maxdepth 1 -type d  | awk '{if(NR>1)print}')

                for((i=0;i                        echo "rm ${arr[i]} directory ok."
                done
                echo "at" `date +%Y-%m-%d-%H-%M-%S` "all rm ok."
                echo -e "\n\n"
        else
                echo "at $LOG under no directory."
                echo -e "\n\n"
        fi
done
 
exit 0
阅读(1043) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-10-22 11:17:07

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com