rm命令未通过cron执行

时间:2020-04-10 16:23:40

标签: linux cron

任何人都可以让我知道为什么我的代码无法通过cron作业执行。但是当我手动运行时,同样执行得很好。

cronjob

30 19 * * * /backup1/RMAN/dumpremoval.sh > /backup1/RMAN/dumpremoval.log2 2>&1

代码

cat /backup1/RMAN/dumpremoval.sh
yest=$(date --date='1 day ago' +"%y%y%m%d")
yestdump=SMARTDB_D_$yest
ls -lrt $yestdump* > /backup1/RMAN/dumpexists 2> /dev/null
if [ $? -eq 0 ]
then
rm -rf $yestdump*
fi

我的目的是,我想每天删除具有文件名的昨天的备份文件 就像SMARTDB_D_20200409 *

谢谢..

0 个答案:

没有答案
相关问题