沈阳电脑维修网,沈阳上门维修电脑服务
当前位置: 主页 > 程序数据代码>测试与分支_程序数据_shell >

测试与分支_程序数据_shell

时间:2011-12-5来源:沈阳电脑维修网 作者: 吕先生:13889116605点击:
沈阳电脑维修,上门维修电脑
      case和select结构在技术上说不是循环,因为它们并不对可执行的代码块进行迭代.但是和循环相似的是,它们也依靠在代码块的顶部或底部的条件判断来决定程序的分支.在代码块中控制程序分支case(in)/esac在shell中的case同C/C++中的switch结构是相同的.它允许通过判断来选择代码块中多条路径中的一条.它的作用和多个if/then/else语句相同,是它们的简化结构,特别适用于创建目录.case"$variable"in?"$condition1")?command...?;;?"$condition2")?command...?;;esac 对变量使用""并不是强制的,因为不会发生单词分离.每句测试行,都以右小括号)结尾.每个条件块都以两个分号结尾;;.case块的结束以esac(case的反向拼写)结尾. 例1.使用case  1#!/bin/bash  2#测试字符串范围  3  4echo;echo"Hitakey,thenhitreturn."  5readKeypress  6
上一篇:shell脚本基础_程序数据_shell
下一篇:嵌套循环_程序数据_shell
查看[测试与分支_程序数据_shell ]所有评论
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:
推荐内容
关于我们 服务价格 联系我们 企业网站优化 沈阳网站建设 沈阳维修电脑