Chinaunix首页 | 论坛 | 博客
  • 博客访问: 499638
  • 博文数量: 401
  • 博客积分: 244
  • 博客等级: 入伍新兵
  • 技术积分: 2215
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-04 10:02
文章分类

全部博文(401)

文章存档

2013年(37)

2012年(364)

分类:

2012-11-26 10:36:49

原文地址:删除目录的脚本 作者:ccjsj1_cu

#!/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
阅读(365) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~