shell 擦除 ubuntu 备份的脚本

shell script to erase backups on ubuntu

我有这个小脚本,它可以擦除存储在文件夹中一个月前的备份。但它不起作用。 文件是 sql.gz 文件名示例:CUSTOMER_2015-01-12-09:05.sql.gz

NOW=$(date --date '1 month ago' + '*%Y-%m*.sql.gz')
rm -rf /home/path/CUSTOMER_$NOW

您在 + 之后还有一个额外的 space,这就是它不起作用的原因

NOW=$(date --date '1 month ago' +'*%Y-%m*.sql.gz')
rm -rf /home/path/CUSTOMER_$NOW