find命令使用中记录

使用find命令查找文件执行任务

#!/bin/sh

find /root/txj/zyr/ /root/test/
 -type f
 -name 'localhost_access_log.*.txt'
 ! -name 'localhost_access_log.'$(date -d "0 day ago" +%Y-%m-%d)'.txt'
 ! -name 'localhost_access_log.'$(date -d "1 day ago" +%Y-%m-%d)'.txt'
 ! -name 'localhost_access_log.'$(date -d "2 day ago" +%Y-%m-%d)'.txt'
 -exec rm -rf {} ;
原文地址:https://www.cnblogs.com/zyanrong/p/13230880.html