# 删除几天前的文件
days=5
find /path/to/logs -type f -name "log*" ! -newermt $(date -d "$days days ago" +%Y%m%d) -exec rm {} \;
# 删除指定日期前的文件
date_str="2023-01-01"
find /path/to/logs -type f -name "log*" ! -newermt $date_str -exec rm {} \;
navysummer 博主文章分类:LINUX ©著作权
# 删除几天前的文件
days=5
find /path/to/logs -type f -name "log*" ! -newermt $(date -d "$days days ago" +%Y%m%d) -exec rm {} \;
# 删除指定日期前的文件
date_str="2023-01-01"
find /path/to/logs -type f -name "log*" ! -newermt $date_str -exec rm {} \;
上一篇:部署单节点etcd
python 日期字符串转换为指定格式的日期
要删除系统中就的备份文件,就需要使用命令了: #find /tmp -mtime +
自己写的一个简单脚本用来删除指定日期的MySQL备份文件
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M