#下面是创建相应目录,并赋予777权限15 if [ ! -d $Trash_dir ] then /bin/mkdir -p $Trash_dir /bin/chmod 777 $Trash_dir fi
if [ ! -d $tmp_dir ] then /bin/mkdir -p $tmp_dir /bin/chmod 777 $tmp_dir fi
if [ ! -d /tmp/del_bak/$month ] then /bin/mkdir /tmp/del_bak/$month /bin/chmod 777 /tmp/del_bak/$month fi
if [ ! -d /tmp/del_bak/$month/$day ] then /bin/mkdir /tmp/del_bak/$month/$day /bin/chmod 777 /tmp/del_bak/$month/$day fi
Trash_file=`/bin/ls -A $tmp_dir`
#这是定时在每天凌晨将昨天删除的文件放到已月份和日期分类的目录下 #保证/tmp/del_bak/tmp目录下只存放当天删除的文件 if [ "$Trash_file" != "" ] then cd$tmp_dir if [ ! -d /tmp/del_bak/$last_day_m/$last_day/ ] then /bin/mkdir -p /tmp/del_bak/$last_day_m/$last_day/ fi /bin/mv $tmp_dir/* /tmp/del_bak/$last_day_m/$last_day/ fi
if [ -d $Trash_dir/$del_day_m/$del_day/ ] #清理五天前删除的文件 then cd$Trash_dir/$del_day_m/$del_day/ && { /bin/rm -rf $Trash_dir/$del_day_m/$del_day/ } fi