首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

小弟初学unix,一个简略的if都出错,求大家指教

2013-02-27 
小弟初学unix,一个简单的if都出错,求大家指教源码如下(内容卸载1.sh文件里面):sqlplus dmdbusr/dmdbusr @1

小弟初学unix,一个简单的if都出错,求大家指教
源码如下(内容卸载1.sh文件里面):
sqlplus dmdbusr/dmdbusr @1.sql 
if [ $? -ne 0 ]
than 
echo "执行sql文件出错!"
exit -4
else
        exit -4
echo "执行sql文件成功!"
fi
注:1.sql是个单独的文件,放在1.sql同级目录下,里面的内容没有问题,这个万分确定。
执行结果如下:
小弟初学unix,一个简略的if都出错,求大家指教
其中exit -4还是我自己手动输入的,我在上面代码中明明有写到啊,为什么不执行呢。。。
我也查了下unix语法的文档,都是这么写的呀,为什么还说我else附近有错误啊。。。
求各位大侠指教

热点排行