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

天津做网站网页的公司山东住房城乡建设厅官方网站

天津做网站网页的公司,山东住房城乡建设厅官方网站,企业网银登录,忻州推广型网站建设一、语句 一、条件语句 一、以用户为例演示 一、显示当前登录系统的用户信息 w命令 二、显示有多少个用户 w | wc -l 显示有7个用户 前两个是固定标题,从第三个开始才是登录用户,所以要统计数量需要 命令:echo $[$(w | wc -l) -2] 显示…

一、语句

一、条件语句

一、以用户为例演示

一、显示当前登录系统的用户信息

w命令

 二、显示有多少个用户

w | wc -l

 显示有7个用户

前两个是固定标题,从第三个开始才是登录用户,所以要统计数量需要

命令:echo $[$(w | wc -l) -2]

显示结果

 

二、单分支if

语法:if condition;then command

一、输入脚本

#!/bin/bash
#test
#mpy
#单分支if
user_num=$[$(w | wc -l) - 2]
if [ $user_num -gt 3 ];then
        echo "用户过多登录"
fi


 二、验证结果

 

三、双分支if

语法:if condition;then command;else command

一、输入脚本

#多分支if
if [ $user_num -gt 5 ];then
        echo "登录用户过多"
else
        echo "登录用户适中"
fi

 

 

二、验证结果 

 

 

四、多分支if

语法:if condition;then command;elif condition;then command;elif

 

#多分支if   成绩判断

一、输入脚本
#A:90~100;B:80~89;C:70~79;D:0~69
read -p "请输入要查询的成绩: " score
if [ $score -lt 0 -o $score -gt 100 ];then
        echo "输入错误,请输入0~100的数字"
        $0
else
        if [ $score -ge 90 -a $score -le 100 ];then
                echo "A"
        elif [ $score -ge 80 -a $score -le 89 ];then
                echo "B"
        elif [ $score -ge 70 -a $score -le 79 ];then
                echo "C"
        else
                echo "D"
        fi
fi

在这段脚本中,使用了read命令来获取用户输入的成绩,并存储在变量score中

使用if语句判断输入的成绩是否小于0或大于100,如果是,则打印错误信息并重新运行脚本

90-100的区间是A

80-89 的区间是B

70-79的区间是C

其余的是D

 二、验证

 

二、循环语句

一、shell版本的循环语句

for i in 取值范围;do
        command
done

二、C语言版本

for ((i=初始值;condition;i++));do command done

 for ((i=初始值;condition;i--));do command done

则是递减1

三、举例

for i in {1..10};do
        echo $i
done

 

可以在里面嵌入if语句,满足条件时数数,不满足则不数数 

for i in {1..10};do
        if [ $(($i % 2)) -eq 0 ];then
                echo $i
        fi
done

等于0的时候输出,不等于0则不管

验证结果

只显示奇数

for i in {1..10};do
        if [ $(($i % 2)) -ne 0 ];then
                echo $i
        fi
done
 

因为除2 不是0就是1

验证

 C语言的写法

for ((i=1;i<=10;i=i+2));do
        echo $i
done

每次递增两个

 

验证

当等于i=i+3的时候从1开始每次加三个 

 

 for ((i=2;i<=10;i=i+2));do
        echo $i
done

显示只有偶数

从2开始每次递增2

 

三、输出一个矩形

 

 

http://www.hyszgw.com/news/64966/

相关文章:

  • 企业网站建设价格高淳做网站价格
  • 怎么申请个人网站杭州公司网站
  • 中国建设银行最新招聘信息网站wordpress改变端口
  • 1个空间做2个网站佛山英文网建站
  • php 网站开发文档怎么写石家庄网站建设销售电话
  • 怎么做收费网站有固定ip自己做网站
  • 做商务网站公司淄博网站建设培训学校
  • 电商网站经营性备案python做网站验证码
  • 科技公司网站首页免费有趣的网站
  • 品牌网站建设小7a蝌蚪广州万网网站
  • seo网站设计网络营销岗位有哪些
  • 国内知名网站制作公司帮做装修设计的网站
  • 如何做统计信息的网站海口网站设计公司
  • 免费推广网站短视频移动端网站开发公司
  • 无法跳转到建设银行网站网站开发有几种
  • 平台制作网站公司哪家好公司如何做网站宣传
  • 建网站的电脑可以换位置吗WordPress字段值展示页面
  • 查降权网站论坛网站开发外文文献
  • diy建站系统网站正在建设源代码
  • 专门做茶叶的网站网页编辑表格
  • 做网站的公司都有哪些岗位酷站
  • 广州品牌网站wordpress 显示访客数
  • 大型自助建站平台微信小程序开发300元
  • 如何在网站找做贸易的客户杭州高端网站建设到蓝韵网络
  • 在那个网站做任务赚linux nginx wordpress
  • 建一个网站模板网wordpress 文本排版
  • 重庆网站制作设计获客建设银行官网学生交费网站
  • 网站建设为什么有些100元的建筑人才网微信群
  • 广西建设科技协会网站首页网站开发目录static
  • 国外做装修设计网站网站建设哪家公司好成都网站建设