我需要使用ncftp进行ftp传输,使用执行它的crond。 但它失败了…
我尝试使用ncftp和ncftpput,脚本工作正常,如果手动启动它们,但cron执行它们时失败…..
简单的例子是
[root@myserver sbin]# more mik.sh #!/bin/sh /usr/local/bin/ncftpput -u remoteserver -p123 xxx.xxx.xxx.xxx /backup /tmp/backup.6558/* [root@myserver sbin]#
cron被定义为像
* * * * * /usr/local/sbin/mik.sh
你能告诉我哪里错了,请….
tnx in adv!
好吧,我做到了。 所以,cron看起来像:
0 2 * * * /usr/local/sbin/mik.sh >/dev/null 2>&1
并在mik.sh中定义了ncftp的完整path,如/usr/local/bin/ncftp
tnx anw!