linux shell程序设计--内建命令--break

作者在 2008-07-23 19:36:52 发布以下内容
  1. shell程序命令:普通命令、内建命令。   
  2.    外部命令:可以在命令提示符处执行的命令。   
  3.    内建命令:在shell内部实现的,不能做为外部程序被调用。   
  4.    命令是内部还是外部的一般并没有多在的重要性,只是内部命令执行   起来效率更高一些。   
  5. shell程序设计中通常使用的命令:   
  6.     1、break命令   
  7.       使用这条命令能够从封闭的for/while/until循环中退出。还可加上数值参数来表示退出循环的层数(break 2),不加参数退出一层循环。   
  8. 例子:  
  9. #!/bin/sh  
  10. #This is a example for the instruction of "break"   
  11.   
  12. var1=1   
  13. var2=1   
  14. while [ var1 -le 10]   
  15. do  
  16.   while [ var2 -le 10]   
  17.   do  
  18.     echo "var1=${var1} var2=${var2}"  
  19.     var1=(($var2 + 1))   
  20.     if [ var2 -eq 8 ] ; then   
  21.       break 2   
  22.     fi   
  23.   done   
  24.   var2=(($var1 + 1))   
  25. done   
  26.   
  27. exit 0   
LINUX应用 | 阅读 12961 次
文章评论,共0条
游客请输入验证码