Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2043110
  • 博文数量: 470
  • 博客积分: 10206
  • 博客等级: 上将
  • 技术积分: 5620
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-03 12:50
文章分类

全部博文(470)

文章存档

2012年(1)

2011年(18)

2010年(47)

2009年(404)

分类:

2009-04-24 09:40:09

[root@localhost ~]# x=2
[root@localhost ~]# [[ x > 2 ]]
[root@localhost ~]# echo $?
0
[root@localhost ~]# [[ x < 2 ]]
[root@localhost ~]# echo $?
1



您对本贴的看法:
| |
  帅哥 (暗夜星空)
法王
休息休息



CU编号: 306408
注册:2005-8-25
最后登录: 2009-04-24
帖子:
精华:0







来自:广州<-->杭州
状态:...在线...

[] [] [博客]


[]     顶部
发表于 2009-4-23 11:14 
回复 #1 394555337 的帖子

:em17: :em17: 这不是正确的吗?



您对本贴的看法:

__________________________________

有时候回答问题是信口开河......
因此不保证所有回复问题的答案的准确性.
如果正好是对的,那是碰到了死耗子..呵呵.
想着休息,不想做事!
| |
(暗夜星空)
精灵使
休息休息



CU编号: 713644
注册:2008-6-3
最后登录: 2009-04-24
帖子:
精华:0







来自:广州<-->杭州
状态:...在线...

[] [] [博客]


[]     顶部
发表于 2009-4-23 11:16 
回复 #1 394555337 的帖子

因为你不是用$x



您对本贴的看法:

__________________________________

有时候回答问题是信口开河......
因此不保证所有回复问题的答案的准确性.
如果正好是对的,那是碰到了死耗子..呵呵.
想着休息,不想做事!
| |
  帅哥
老法王


CU奥运火炬传递手2008
荣誉会员  
CU编号: 187152
注册:2004-10-1
最后登录: 2009-04-23
帖子:
精华:







来自:北京海淀
状态:...离线...

[] [] [博客]


[]     顶部
发表于 2009-4-23 11:16 
数字比较用-gt,-lt



您对本贴的看法:

__________________________________


Window$ XP Professional service pack 2
CYGWIN_NT-5.1 + GNU bash version 3.2.39

| |

新手




CU编号: 1458790
注册:2009-4-23
最后登录: 2009-04-23
帖子:
精华:0







状态:...离线...

[] [] [博客]


[]     顶部
发表于 2009-4-23 11:21 
$?返回的结果0表示成功,其它值表示失败啊,不是吗?
但是2怎么可能是>2呢?



您对本贴的看法:
| |
版主   帅哥 (孩儿他爹㊞)
广告杀手-老法王



CU编号: 17255
注册:2002-8-26
最后登录: 2009-04-24
帖子:
精华:







来自:中国南京
状态:...在线...

[] [] [博客]


[]     顶部
发表于 2009-4-23 11:24 
回复 #5 394555337 的帖子

把3楼回帖多读几次就明白了



您对本贴的看法:

__________________________________

=GNU/linux=
GNU {bash 2.05b, grep 2.5, Awk 3.1.3, sed 4.0.8}

导师说:站起来吧
众人说:那么辛苦那么艰苦到底值不值?

设计师说:富起来吧
众人说:拼啦

| |

新手




CU编号: 1458790
注册:2009-4-23
最后登录: 2009-04-23
帖子:
精华:0







状态:...离线...

[] [] [博客]


[]     顶部
发表于 2009-4-23 11:28 
看来我搞错了。



您对本贴的看法:
| |
(ocean江)
圣骑士



CU编号: 641218
注册:2007-11-13
最后登录: 2009-04-24
帖子:
精华:0







状态:...在线...

[] [] [博客]


[]     顶部
发表于 2009-4-23 11:31 
同意版主,还是用 eq,lt,le……做数值比较。



您对本贴的看法:

__________________________________

生活的本质不是索取,而是奋斗。
| |
  帅哥
侠客



CU编号: 1237130
注册:2009-3-28
最后登录: 2009-04-24
帖子:
精华:0







状态:...离线...

[] [] [博客]


[]     顶部
发表于 2009-4-23 11:36 
[[ x > 2 ]]
这个就相当于 两个字符在比较了
0的ASCIISHI  48    2那就是50了
而字符a是97   x自己往后加了。。。
显然 x>2 所以返回0
要引用变量请有:$variable or ${varibale}



您对本贴的看法:

__________________________________

天天逛CU, 哪能不进步?
| |
(暗夜星空)
精灵使
休息休息



CU编号: 713644
注册:2008-6-3
最后登录: 2009-04-24
帖子:
精华:0







来自:广州<-->杭州
状态:...在线...

[] [] [博客]


[]     顶部
发表于 2009-4-23 15:25 
回复 #9 cssjtuer 的帖子

这个是正解。



您对本贴的看法:

__________________________________

有时候回答问题是信口开河......
因此不保证所有回复问题的答案的准确性.
如果正好是对的,那是碰到了死耗子..呵呵.
想着休息,不想做事!
| |
阅读(653) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~