如下脚本:
/usr/bin/ftp -n $remote_host << EOF
user $remote_user $remote_passwd
binary
prompt
lcd $local_dir_dwonload
cd Update$DATE
mget $down_list
bye
EOF
if [ $? -ne 0 ];then
echo "Download abnormal"
exit
fi
echo "hellp"
当下载遇到错误是自动退出,不再输出hello了,
各位大侠如何实现,我上面的实现不了
返回值问题
- lexdene
- 帖子: 434
- 注册时间: 2010-02-21 16:19
- 来自: 大连
- 联系:
Re: 返回值问题
/usr/bin/ftp
的返回值能代表下载成功失败吗?
的返回值能代表下载成功失败吗?
大连Linux User Group: http://groups.google.com/group/dalian-lug?hl=zh-CN
- lexdene
- 帖子: 434
- 注册时间: 2010-02-21 16:19
- 来自: 大连
- 联系:
Re: 返回值问题
只能通过其它方式判断下载成功与失败,
而不能通过返回值。
你只能换个别的思路了。
而不能通过返回值。
你只能换个别的思路了。
大连Linux User Group: http://groups.google.com/group/dalian-lug?hl=zh-CN
- lexdene
- 帖子: 434
- 注册时间: 2010-02-21 16:19
- 来自: 大连
- 联系:
Re: 返回值问题
/usr/bin/ftp
看一下它的man文档,找找有没有有用的东西。
看一下它的man文档,找找有没有有用的东西。
大连Linux User Group: http://groups.google.com/group/dalian-lug?hl=zh-CN
- lexdene
- 帖子: 434
- 注册时间: 2010-02-21 16:19
- 来自: 大连
- 联系:
Re: 返回值问题
除了重定向+文本处理,暂时没有想到太好的方法。
大连Linux User Group: http://groups.google.com/group/dalian-lug?hl=zh-CN