Chinaunix首页 | 论坛 | 博客
  • 博客访问: 417467
  • 博文数量: 43
  • 博客积分: 613
  • 博客等级: 中士
  • 技术积分: 756
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-01 11:25
文章分类

全部博文(43)

文章存档

2016年(1)

2015年(5)

2014年(5)

2013年(14)

2012年(18)

分类: LINUX

2012-11-21 10:17:42

if [ $# -ne 1 ];then
if [ $# -ne 0 ];then
 
$# 表示提供到shell脚本或者函数的参数总数;
$1 表示第一个参数。
$?是shell变量,表示"最后一次执行命令"的退出状态.0为成功,非0为失败.
 
 
整数比较
-eq     等于,如:if ["$a" -eq "$b" ]
-ne 不等于,如:if ["$a" -ne "$b" ]
-gt     大于,如:if ["$a" -gt "$b" ]
-ge    大于等于,如:if ["$a" -ge "$b" ]
-lt      小于,如:if ["$a" -lt "$b" ]
-le      小于等于,如:if ["$a" -le "$b" ]
<  小于(需要双括号),如:(("$a" < "$b"))
<=  小于等于(需要双括号),如:(("$a" <= "$b"))
>  大于(需要双括号),如:(("$a" > "$b"))
>=  大于等于(需要双括号),如:(("$a" >= "$b"))

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