问个菜问题!关于判断语句的

sh/bash/dash/ksh/zsh等Shell脚本
回复
sunzhen_222
帖子: 1
注册时间: 2008-12-29 10:46
送出感谢: 0
接收感谢: 0

问个菜问题!关于判断语句的

#1

帖子 sunzhen_222 » 2008-12-29 10:49

大于和小于的判断语句怎么搞呢??

我写的这个:
if test $i < 32
但是执行的时候显示
7: cannot open 32: No such file
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星
送出感谢: 1 次
接收感谢: 0

Re: 问个菜问题!关于判断语句的

#2

帖子 xhy » 2008-12-29 12:26

< 是重定向
目前负债150多万
头像
HuntXu
论坛版主
帖子: 5776
注册时间: 2007-09-29 3:09
送出感谢: 0
接收感谢: 6 次

Re: 问个菜问题!关于判断语句的

#3

帖子 HuntXu » 2008-12-29 13:14

man test看吧...
HUNT Unfortunately No Talent...
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: 问个菜问题!关于判断语句的

#4

帖子 eexpress » 2008-12-29 13:16

还不如 (( $i < 32 )) && x
● 鸣学
zhycomeon
帖子: 15
注册时间: 2008-07-24 14:15
送出感谢: 0
接收感谢: 0
联系:

Re: 问个菜问题!关于判断语句的

#5

帖子 zhycomeon » 2008-12-29 19:22

整数判断用 下面符号
$i -lt 32

"<" 符号是重定向符号 它把32当作文件名
Dic4000
帖子: 104
注册时间: 2008-09-10 21:06
送出感谢: 0
接收感谢: 0

Re: 问个菜问题!关于判断语句的

#6

帖子 Dic4000 » 2008-12-30 23:22

代码: 全选

if test $i lt 32 
回复

回到 “Shell脚本”