0
点赞
收藏
分享

微信扫一扫

linux删除指定日期前的文件

Java旺 2023-12-12 阅读 41

# 删除几天前的文件
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 {} \;

  



举报

相关推荐

0 条评论