Chinaunix首页 | 论坛 | 博客
  • 博客访问: 29771
  • 博文数量: 5
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 18
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-18 13:29
个人简介

cd都无法改变,就会尝试用rm -rf去摧毁!

文章分类
文章存档

2014年(1)

2013年(4)

分类: LINUX

2013-03-27 09:21:31

[root@localhost rtqserver]# cat data_cp.sh
#!/bin/bash
rtq_data_home=/home/aa/123/data/456
his_home=/home/aa/123/data/history
his_home_sum=`ls $his_home | wc -l`
date_test=`date +%y%m%d`
date_week=`date +%w`
#####################
if [ $his_home_sum -gt 31 ]
then
for state in `ls $his_home`
do
rm -rf $state
break
done
fi
#####################
function minute_bak {
cd $his_home
mkdir $date_test
cd $his_home/$date_test
cp $rtq_data_home/a1.* $his_home/$date_test
cp $rtq_data_home/a2.* $his_home/$date_test
cp $rtq_data_home/a3.* $his_home/$date_test
chown -R koscom:koscom *
}
######################
if [ $date_week -ne 0 ] && [ $date_week -ne 6 ]
then
minute_bak
fi
阅读(2380) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~