#!/bin/bash
keep_days=2
log_path=/tmp
date_time=$ (date +%F_%T )
file_name=$(find $log_path -mtime +$keep_days )
file_num=$(find $log_path -mtime +$keep_ days| wc -l )
for file in $file_name
do
rm -f $file
if [ $? -eq 0 ];then
echo "$date_time 清理过期文件$file 成功" >> /tmp/$0. log
else
echo "$date_time 清理过期文件$file 失败" >> /tmp/$0.log
fi
done
shell脚本-清理过期文件
最新推荐文章于 2023-10-08 15:52:10 发布