项目描述:/root目录下有两个目录/opt和/appl。现在需要每天创建一个日期目录,并把前一天的目录归档存放。
方法1(复杂):
#/bin/sh
dir1=/root/opt
dir2=/root/appl
list=($dir1 $dir2)
for((i=0;i<${#list[@]};i++))
do
if [ -d ${list[i]}/$(date -d"1 day ago" +"%Y-%m-%d") ]
then
mv ${list[i]}/$(date -d"1 day ago" +"%Y-%m-%d") ${list[i]}/history
mkdir ${list[i]}/$(date +"%Y-%m-%d")
fi
done
方法2: