Chinaunix首页 | 论坛 | 博客
  • 博客访问: 183798
  • 博文数量: 64
  • 博客积分: 1451
  • 博客等级: 上尉
  • 技术积分: 665
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-24 10:07
文章分类

全部博文(64)

文章存档

2010年(7)

2009年(57)

我的朋友

分类: LINUX

2009-09-08 14:48:20

Linux中if语句的使用

来自 维客

Jump to: ,

常用运算符

-eq ==

-ne !=

-lt <

-le <=

-gt >

-ge >=

  • 编写一脚本if.sh

    #!/bin/sh

    if test $1 -eq $2; then

      echo $1 '==(-eq)' $2

    else

      if test $1 -ne $2;then

        echo $1 '!=(-ne)' $2

      fi

      if test $1 -lt $2;then

        echo $1 '<(-lt)' $2

      fi

      if test $1 -gt $2;then

        echo $1 '>(-gt)' $2

      fi

    fi

  • 运行如下

    chmod a+x if.sh

    命令:./if.sh 2 2

    结果:2 ==(-eq) 2

    命令:./if.sh 1 2

    结果:1 !=(-ne) 2

      1 <(-lt) 2

    命令:./if.sh 2 1

    结果:2 !=(-ne) 1

      2 >(-gt) 1

  • 阅读(753) | 评论(0) | 转发(0) |
    给主人留下些什么吧!~~