[ec2-user@ip-10-172-10-35 iop-ps]$ cat iop-ps_rm_log.sh
#!/bin/bash
#15天之前的日志文件删除
#获取15天之前的日期
del_date=`date +%Y%m%d -d "15 days ago"`
FILE_date=`ls -l --time-style=full-iso | awk '{print $6}' | sed 's#-##g'`
FILE_PATH=/efs/iop-ps
for i in `ls ${FILE_PATH}/*.txt`;do
#echo $i
file_date=`ls -l --time-style=full-iso $i |awk '{print $6}' | sed 's#-##g'`
if [ $del_date -gt $file_date ];then
echo "$i 需要删除 文件log 时间是$file_date"
else
echo $i
fi
done
15天之前的日志文件删除
最新推荐文章于 2023-08-10 13:26:04 发布