您的位置:首页 > 运维架构 > Shell

shell脚本练习(二)

2016-07-19 23:31 555 查看
1.模拟linnux登录shell

执行shell脚本的时候出现了if语句后面报错的问题,是因为中括号和if之间需要空格,中括号和$之间有空格的问题。vim 编辑器快捷键dd删除整行

#/bin/bash
echo -n "login:"
read name
echo -n "password:"
read passwd
if [ $name = "cht" -a $passwd = "abc" ];then
echo "the host and password is right!"
else echo "input is error!"
fi


2.比较两个数大小

#/bin/bash
echo "please enter two number"
read a
read b
if test $a -eq $b
then echo "NO.1 = NO.2"
elif test $a -gt $b
then echo "NO.1 > NO.2"
else echo "NO.1 < NO.2"
fi
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  shell