主题: Bug: /backup_openldap.sh: line 128: slapcat: command not found

发件人:Cron Daemon <root@mail.lanever.com>
收件人:root@xxxx.com
主题:Cron <root@mail> bash /home/jack/backup_openldap.sh
内容:
/home/jack/backup_openldap.sh: line 128: slapcat: command not found
* Compressing LDIF file ...
检查backup下的文件
-rw-r--r-- 1 root root    14 Apr  4 04:01 2011.04.04.04.01.01.ldif.bz2
-rw-r--r-- 1 root root 38431 Apr  4 11:26 2011.04.04.11.26.12.ldif.bz2
文件尺寸只有4个字节,是错误的

但是直接在/home/jack/ 下执行backup_openldap.sh 是没有问题的
而且cron执行的backup_mysql.sh是正常的

回复: Bug: /backup_openldap.sh: line 128: slapcat: command not found

感谢反馈。应该是脚本里没有指定 PATH 变量导致的,会尽快修正。

您可以直接打开 bakcup_openldap.sh,将 slapcat 用绝对路径代替。