
你使用<<FTPINI时, 下面的行都要在定格写,即行开头不能有空格,直至结束,如
ftp -i -n $ip <<FTPINI
cd /pub
ls
FTPINI
而加了-后,下面的行可以加入tab排版,如
ftp -i -n $ip <<-FTPINI
cd /pub
ls
FTPINI
对,$?仅表示上一个命令ftp成功与否。若远程文件不存在,则FTP获取到本地会产生一个0字节大小的文件(用 wc -c 获取文件字节数,并与0比较即可),也可能就没有产生文件(用test表达式 [ -e $save_name ] 来判断)。
无法判断具体是什么问题,只能得知一个结果:FTP获取文件失败。
--------------------------------------------------------------------------------------------
根据你自己的情况来判断。那就用 [ -e $save_name ] 判断本地文件是否存在。
--------------------------------------------------------------------------------------------
-e 判断文件是否存在(exist),-f 判断这个“文件”是否为文件(file)
xshell和Xftp安装完成之后。打开Xshell,点击新建
在d出对话框里面输入要新建连接的名字 和 连接地址
然后点击‘用户身份验证’。在该页面输入账户密码。最后点击确定完成
连接新建连接成功以后,点击右上方的‘绿色按钮’即可开启Xftp服务了!d出Xftp画面,在这里就可以进行文件的 *** 作了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)