+ -
当前位置:首页 → 问答吧 → sh 里面ftp上传文件的代码。大侠帮忙看看下面的代码有什么问题

sh 里面ftp上传文件的代码。大侠帮忙看看下面的代码有什么问题

时间:2011-10-25

来源:互联网

echo "open 192.168.0.217 \n user pos POS \n binary \n verbose on \n type \n put /users/GTP/gti/work/1/G1M0/G1M01.D01.zip /Receive/GTOP/G1M01.D01 \n verbose off \n quit \n" |ftp -n|grep "Transfer complete"


上面的代码单步走没有问题。已经确认过。但是为什么写成上面的形式以后。就不能上传了呢。帮忙看看。谢谢

作者: showerlove   发布时间: 2011-10-25

echo -e xxx

作者: ljc007   发布时间: 2011-10-25

引用楼主 showerlove 的回复:
echo "open 192.168.0.217 \n user pos POS \n binary \n verbose on \n type \n put /users/GTP/gti/work/1/G1M0/G1M01.D01.zip /Receive/GTOP/G1M01.D01 \n verbose off \n quit \n" |ftp -n|grep "Transfer compl……
使用什么shell呢?如果是bash,需要加上-e参数,特殊字符转译。
如果是ksh,则不用。直接就可以了。

作者: linwhwylb   发布时间: 2011-10-25

热门下载

更多