shell写登陆脚本遇到问题拉!!!

shell写登陆脚本遇到问题拉!!!

[CODE]#!/bin/sh
echo "ROOT:"
read string1
if [ "$string1" = "111111" ]
then
echo "1111111111"
read string2
if [ "$string2" = "222222" ]
then
echo "22222222222"
fi[/CODE]

这个shell 运行时抱错 说没有得到期望结果  我是写一个登陆的脚本  输入用户名和密码 那种
我是个新手
大家能帮帮忙吗?   谢谢了      
please post the error message      
回楼上的   erroneous message: " syntax error : unexpected end of file "   
还有一个问题   " fi 在shell的if语句里是什么意思? 启什么样的作用? "  谢谢!
      
看样子你对 shell scripting 基本上没什么概念, 建议先找些入门儿的资料看看      
if [ "$string2"
=> elif [ "$string2"

fi是finish的意思, 建议多看看基础资料.      
谢谢大家了      
我一直认为 if.......fi 还有 case.......esac 只是倒过来写,以表示语句结束      
#!/bin/sh
echo "ROOT:"
read string1
if [ "$string1" = "111111" ];then
echo "1111111111"
read string2
if [ "$string2" = "222222" ]
then
echo "22222222222"
fi
fi