-eq ==
-ne !=
-lt <
-le <=
-gt >
-ge >=
#!/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
wokanhaoziji 于 2011-09-28 11:09:45发表:
for 语句 与 if的 结合 语法 知道 么 :0w223dc
北窗游客 于 2007-04-12 18:07:21发表:
haha 占坐