LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 582|回复: 2

我这段shell怎么了?

[复制链接]
发表于 2003-10-24 16:56:07 | 显示全部楼层 |阅读模式

  1. #!/bin/bash

  2. T1=1

  3. if [ $T1 > 10 ];
  4. then
  5.     echo "$T1 greater than 10"
  6. else
  7.     echo "$T! less than 10"
  8. fi
复制代码


执行结果是:1 greater than 10

怎么会这样???
我刚开始学shell script,请赐教
发表于 2003-10-24 17:40:07 | 显示全部楼层
#!/bin/bash
T1=1

if (( $T1 > 10 ))
then
    echo "$T1 greater than 10"
else
    echo "$T1 less than 10"
fi
发表于 2003-10-24 18:20:15 | 显示全部楼层
或者
if [ $T1 -gt 10 ] ;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表