shell脚本中.ftp一个文件,如何判断这个文件是否传送成功了?? 求IT大牛指导

下面是一个简单的ftp文件的脚本

#!/bin/sh
ftp -n<<!
open 1.1.1.1
user abc 123
bin
put hello.txt
close
bye
!

如何判断文件hello.txt是否已经传到ip为1.1.1.1下了??

如果put成功
后返回0
下面判断这个返回值就可以了
put hello.txt
if [ $? == 0 ]; then
echo "put successfully"
else
echo "put failure"
一定要在put hello.txt的下面加这个判断追问

不行的,在ftp里面不支持 $?这种返回值判断.

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网