当前位置: 技术问答>linux和unix
sh 里面ftp上传文件的代码。大侠帮忙看看下面的代码有什么问题
来源: 互联网 发布时间:2017-01-10
本文导语: 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" 上面的代码单步走没有问题。已经确认过。...
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"
上面的代码单步走没有问题。已经确认过。但是为什么写成上面的形式以后。就不能上传了呢。帮忙看看。谢谢
上面的代码单步走没有问题。已经确认过。但是为什么写成上面的形式以后。就不能上传了呢。帮忙看看。谢谢
|
echo -e xxx
|
使用什么shell呢?如果是bash,需要加上-e参数,特殊字符转译。
如果是ksh,则不用。直接就可以了。
如果是ksh,则不用。直接就可以了。