【发布时间】:2014-09-03 16:16:04
【问题描述】:
我使用 C 语言,我继续我的错误:
char * sys_cmd;
sys_cmd="exec ftp -vn << EOF\nopen servername \nuser user_name pswd \nlcd /our_dir \ncd P01/FTP_DIR/IN \numask 006\nput HB504170\ndir HB504170\nclose
\nquit\n\nEOF\n";
system(sys_cmd);
system 命令在 hp-ux 平台中没有返回错误,而在 redhat 中返回以下错误:
03.09.2014 15:02:51 **错误 - Befehl exec ftp -vn 03.09.2014 15:02:51 **错误 - 退出状态 1
注意:我通过命令行检查了登录 ftp 服务器,一切正常,从来没有通过系统。
请支持一下。
【问题讨论】: