linux中打包备份脚本,手动执行可以正常打包,使用crontab -e 添加到系统定时任务中执行就无法打包

2025-03-21 18:09:33
推荐回答(4个)
回答1:

打包备份时,dmp和log文件还没生成
你可以将crontab命令执行结果重定向一下就看出来了:
0 2 * * * /home/tomc/backup/ommb/backup.sh > /tmp/backup.log 2>&1

回答2:

自动执行之前应该已经手动一遍了,已经将dmp和log remove掉了,然后自动时候找不到这两个文件

回答3:

写crontab的 内容是怎么写的?

另外可以试试把crontab和sh脚本里的口令改成为全路径
比如 /bin/bash
/bin/tar

回答4:

把你的crontab也贴出来看看?