首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

shell中if判断用法?解决思路

2012-05-14 
shell中if判断用法??shell的if语句中有没有这种用法:if $1 in (01,02,03) thendo somethingfi如果没

shell中if判断用法??
shell的if语句中有没有这种用法:
if $1 in ('01,'02','03') then
do something
fi


如果没有那该怎么判断这样的语句???

[解决办法]
for var in 01 02 02;do
 if [ "$var" = "$1" ];then
do something;
 fi
done
[解决办法]
chinaunix :shell基础十二篇
[解决办法]
if [ "$1" = "01" -o "$1" = "02" -o "$1" = "03" ]; then

热点排行