- 论坛徽章:
- 0
|
[root@localhost 123]# . ftp.cron
.onnected to 192.168.5.3
220 Serv-U FTP Server v6.2 for WinSock ready...
500 'AUTH': command not understood.
500 'AUTH': command not understood.
KERBEROS_V4 rejected as an authentication type
Remote system type is UNIX.
Using binary mode to transfer files.
331 User name okay, need password.
230 User logged in, proceed.
?Invalid command
Interactive mode on.
250 Directory changed to /g:/123
remote: access20070130.log.gz
: No such file or directoryz
local: access20070127.log.gz remote: access20070127.log.gz
227 Entering Passive Mode (192,168,5,3,7,63)
150 Opening BINARY mode data connection for access20070127.log.gz.
226 Transfer complete.
733 bytes sent in 0.00094 seconds (7.6e+02 Kbytes/s)
?Invalid command221 Goodbye!
: command not found
#!/bin/sh
a=access$(date +%Y%m%d).log.gz
ftp -niv <<!!
open 192.168.5.3
user logs logs
binary
prompt off
cd 123
put $a
put access20070127.log.gz access20070127.log.gz
quit
!!
问题出在红色部分
是不是put 文件,要有相应的文件名或自己的添加文件名。如put 123 123 直接 put 123 就报错!!如何解决!!!??
[ 本帖最后由 james81 于 2007-1-31 19:41 编辑 ] |
|