原创 第一个shell脚本程序-if语句

2011-9-14 17:17 1431 4 4 分类: MCU/ 嵌入式

第一个shell脚本程序-if语句

       今天写出了一个shell脚本程序-if语句,程序比较简单。但在写的过程中,却一直出错。我在阅读了一些书籍之后,最终摸清了if语句的语法。现将程序放在下面,与大家分享。

 

#!/bin/bash

#将第一个命令行参数传递给变量a,第二个命令行参数传递给变量b

a=$1

b=$2

 

#判断a或者b变量是否为空,只要有一个为空就打印提示语句并退出

if [ -z $a ]||[ -z $b ]

then

    echo "please enter 2 num"

    exit 1

#判断ab的大小,并根据判断结果打印语句

fi

 

if [ $a -eq $b ] ; then

    echo "number a = number b"

elif [ $a -gt $b ] ; then

    echo "number a > number b"

elif [ $a -lt $b ] ; then

    echo "number a < number b"

else

    echo "olo...."

fi

程序中的有很多的空格,还望大家注意。

文章评论0条评论)

登录后参与讨论
我要评论
0
4
关闭 站长推荐上一条 /2 下一条