Chinaunix首页 | 论坛 | 博客
  • 博客访问: 574534
  • 博文数量: 151
  • 博客积分: 3330
  • 博客等级: 中校
  • 技术积分: 1686
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-08 02:41
文章存档

2011年(151)

分类: LINUX

2011-04-27 02:17:38

exit 命令用于终止脚本并返回命令行。
exit 命令的参数是 0-255 的整数,0 表示程序执行成功,非0表示程序执行失败


if/else 命令

if 命令
  then
   命令(命令组)
   命令(命令组)
else
命令(命令组)
fi


if/elif/else 命令
格式:
if 命令
then
  命令(命令组)
  elif 命令
then
  命令(命令组)
  elif 命令
then
  命令(命令组)
  else
  命令(命令组)
fi


case 命令
case 变量的值逐一与值1,值2,值3比较。直到找到匹配的值。
格式:
case 变量 in 
值1)
   命令(命令组)
;;
值2)
   命令(命令组)
;;
值3)
   命令(命令组)
;;
esac

for命令
格式:
for 变量 in 词表
   do
    命令(命令组)
   done

范例:
for pal in tom dick hary joe
    do 
    echo "hi $pal"
   done

解释:
for 循环将遍历这个姓名列表:tom dick hary joe.遍历完一个就移走一个,往左移,并且将它的值付给用户变量pal,直到所有的词都被移走,词表为空,循环就结束了。


while命令
格式:
while 命令
  do
命令(命令组)
  done

只有while后面的命令退出状态为0,才执行循环体内的命令

until 命令
格式:
until 命令
 do
 命令(命令组)
 done
只有until后面的命令失败时,才执行循环体的命令




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