帮我写一个备份日志查找删除3天前的shell脚本
时间: 2023-02-21 12:26:14 浏览: 112
mysql 备份,并删除3天之前的数据
好的,下面是一个用来备份日志查找删除3天前文件的 shell 脚本:
```
#!/bin/bash
# 设置日志文件的存储目录
log_dir="/path/to/logs"
# 获取三天前的日期
three_days_ago=$(date -d '3 days ago' +%Y-%m-%d)
# 进入日志目录
cd $log_dir
# 查找并删除三天前的日志文件
for file in $(find . -name "*.log" -mtime +3); do
rm $file
done
```
请将上面的脚本保存为一个合适的文件名,例如 `backup_logs.sh`,并给予执行权限:
```
chmod +x backup_logs.sh
```
然后您可以通过执行以下命令来运行此脚本:
```
./backup_logs.sh
```
阅读全文