当前位置: 首页 > news >正文

北京网站建设公司排名免费微网站系统源码

北京网站建设公司排名,免费微网站系统源码,效益成本原则网站建设,小程序赚钱的方式文章目录 前言#xff08;if语句的三种基本类型#xff09;一、单分支的if语句1.1、语法格式1.2、单分支的应用举例 二、双分支的if语句2.1、 语法格式2.2、 双分支的应用举例 三、多分支的if语句3.1、语法格式3.2 、 多分支的应用举例 注意事项 前言#xff08;if语句的三种… 文章目录 前言if语句的三种基本类型一、单分支的if语句1.1、语法格式1.2、单分支的应用举例 二、双分支的if语句2.1、 语法格式2.2、 双分支的应用举例 三、多分支的if语句3.1、语法格式3.2 、 多分支的应用举例 注意事项 前言if语句的三种基本类型 在简单的Shell脚本程序中通过正确使用if语句如果……那么……)能使Shell脚本具有一定的“判断力”以根据不同的条件来完成不同的管理任务if语句基本结构分三种类型。 一、单分支的if语句 对于单分支结构只有在“条件成立”时会执行相应的代码否则不执行任何操作。 1.1、语法格式 if 条件测试操作 then命令序列 fi1.2、单分支的应用举例 例如 1创建一个shell脚本jiaoben.sh。 [rootlocalhost opt]# touch jiaoben.sh2用ls查看opt目录发现没有任何文件夹。 [rootlocalhost opt]# ls jiaoben.sh rh [rootlocalhost opt]# vi jiaoben.sh 3在jiaoben.sh中写入if语句如果opt目录下没有aaa文件夹那么就创建aaa文件夹。 #!/bin/bash if [ ! -e /opt/aaa/ ]thenmkdir /opt/aaa fi4执行脚本查看opt目录发现aaa文件夹已经创建。 [rootlocalhost opt]# source jiaoben.sh [rootlocalhost opt]# ls aaa jiaoben.sh rh [rootlocalhost opt]# 二、双分支的if语句 对于双分支结构当“条件不成立时”会进行else另一种操作。 2.1、 语法格式 if 条件测试操作 then 命令序列1 else 命令序列2 fi2.2、 双分支的应用举例 例如 1我们在上面的jiaoben.sh脚本中写入if语句如果opt目录下没有aaa文件夹那么就创建aaa文件夹如果opt目录下已经有aaa文件那么就创建aaabbb文件夹。 #!/bin/bash if [ ! -e /opt/aaa/ ]thenmkdir /opt/bbbelsemkdir /opt/aaabbb fi2先用ls查看opt目录发现没有任何文件夹执行jiaoben.sh 脚本发现会创建aaa文件夹当aaa文件夹已经存在时再执行脚本发现会创建aaabbb文件夹。 [rootlocalhost opt]# ls jiaoben.sh rh [rootlocalhost opt]# source jiaoben.sh [rootlocalhost opt]# ls aaa jiaoben.sh rh [rootlocalhost opt]# source jiaoben.sh [rootlocalhost opt]# ls aaa aaabbb jiaoben.sh rh [rootlocalhost opt]# 三、多分支的if语句 对于多分支结构即在if条件中用elif嵌套多个条件。能够根据多个互斥的条件分别执行不同的操作。 3.1、语法格式 if 条件测试操作1 then 命令序列1 elif 条件测试操作2 then 命令序列2 else 命令序列3 fi3.2 、 多分支的应用举例 例如 1一个简单的计算器编写 #/bin/bash echo ---------------------------------- aaa欢迎使用XX的计算器 echo $aaa echo ----------------------------------read -p 请输入第一个整数 bbbread -p 请输入你需要进行的运算加法减法-乘发x除法/取余% cccread -p 请输入第二个整数 ddd if [ $ccc ]thennumexpr $bbb $dddecho $bbb$ddd结果为$numelif [ $ccc - ]thennumexpr $bbb - $dddecho $bbb-$ddd结果为$numelif [ $ccc x ]thennumexpr $bbb \* $dddecho $bbb x $ddd 结果为$numelif [ $ccc / ]thennumexpr $bbb / $dddecho $bbb / ddd结果为$numelif [ $ccc % ]thennumexpr $bbb % $dddecho $bbb % $ddd结果为$num else echo 请输入正确的运算 fi 2执行脚本 注意事项 1在shell中then和if是分开的语句如果要在同一行里面输入则需要用分号将它们隔开。 2[ ]表示条件测试注意在“[”的前面和“]”的后面都必须要有空格。 3如果单纯的使用或者号系统会认为是输出或者输入重定向虽然有可能结果显示正确但是其实是错误的需要在前面加上转意符号“ \ ”进行转意。
http://www.hkea.cn/news/14509842/

相关文章:

  • 俄语网站化妆培训学校网站开发
  • 网站开发公司招聘前端网课
  • 公司网站建设方案详细方案vue反向代理天地图地址
  • 苏州网站推广哪家好深圳网站建设手机网站建设
  • php 网站响应时间西安苗木行业网站建设价格
  • 网站建设公司简介wordpress多媒体大小
  • 山东省建设注册执业中心网站云南微网站搭建
  • 园岭中小网站建设传奇游戏平台
  • 创立网站应用中心下载
  • 检测网站是否安全怎么创建自己的网站平台
  • 悦然外贸建站怎么管理网站的内容吗
  • 苏州网站建设制作设计卖视频会员个人网站怎么做
  • 怎么盗用网站推广方法及策略
  • 深圳南山网站建设公司襄阳今天刚刚发生的新闻
  • 中国工信备案查询网站wordpress 自定义类型
  • 东莞网站建设乐云seo37网页游戏平台官网
  • 百度站长网站文件验证江苏华建建设股份有限公司网站
  • 开发公司送物业费的协议seo行业
  • 活动策划网站源码建站公司都有哪些
  • 体验比较好的网站建造个网站花多少钱
  • 福州高端网站定制网站设计的内容以及步骤
  • 广告型网站怎么做的淘宝网页版登陆
  • 网站查询服务器微信公众号怎么做预约功能
  • 菠菜导航网站可以做golang建设网站
  • 怎样建立网站有哪些流程wordpress悬浮输入框
  • 网站前端怎么做方法濮阳新闻综合频道网站
  • 有了域名公司网站怎么建设创建网站的步骤
  • 无锡做网站365caiyi住房和城乡建设部的叉车证能用吗
  • 做本地网站赚钱吗php可视化网站开发工具
  • 网站设计服务做招聘网站需要哪些手续