欢迎各位兄弟 发布技术文章
这里的技术是共享的
[root@ebs-28766 shell]# vim delete_previously_mysqlbak
#!/bin/bash
#
YEAR_MONTH=`date -d "1 month ago" +%Y-%m`
for file in /home/backup/site/*${YEAR_MONTH}*; do
echo $file
[ -f $file ] && rm -f $file
done
for file in /home/backup/mysql/*${YEAR_MONTH}*; do
echo $file
[ -f $file ] && rm -f $file
done
上面的linux是删除有某日期的 比如含有 2019-03 日期的 文件删掉
[root@ebs-28766 backup]# date -d "1 month ago" +%Y-%m
2019-03