
shell脚本中.ftp一个文件,如何判断这个文件是否传送成功了?? 求IT大牛指导 15
下面是一个简单的ftp文件的脚本#!/bin/shftp-n<<!open1.1.1.1userabc123binputhello.txtclosebye!如何判断文件h...
下面是一个简单的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下了?? 展开
#!/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下了?? 展开
1个回答
展开全部
如果put成功
后返回0
下面判断这个返回值就可以了
put hello.txt
if [ $? == 0 ]; then
echo "put successfully"
else
echo "put failure"
一定要在put hello.txt的下面加这个判断
后返回0
下面判断这个返回值就可以了
put hello.txt
if [ $? == 0 ]; then
echo "put successfully"
else
echo "put failure"
一定要在put hello.txt的下面加这个判断
追问
不行的,在ftp里面不支持 $?这种返回值判断.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询