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

国内flex做的网站软件开发专业词汇

国内flex做的网站,软件开发专业词汇,做网站怎么做付费推广,福建刚刚发生大事简介 语法描述if条件语句if else条件判断语句if else-if else多条件判断语句for循环执行命令while循环执行命令until直到条件为真时停止循环case ... esac多选择语句break跳出循环continue跳出当前循环 1. for 循环 for语句,定量循环,可以遍历一个列表…

 简介

语法描述
if条件语句
if else条件判断语句
if else-if else多条件判断语句
for循环执行命令
while循环执行命令
until直到条件为真时停止循环
case ... esac多选择语句
break跳出循环
continue跳出当前循环

1. for 循环

for语句,定量循环,可以遍历一个列表或数组中的元素一,并对每个元素执行相应的操作;

(1)for 循环示例: 
#!/bin/bash
x=0
for ((i=1;i<100;i++))
dox=x[$x+$i]
done
echo "$x"

2. while 循环

while 循环可以根据条件重复执行一段代码;

(1)基本格式

#!/bin/bash

x=0

while [       ]

do

              xxx  

done

echo "$x"

(2) while 循环示例:
  1 #!/bin/bash2 s=03 i=1                     #定义循环变量4 while [ $i -le 100 ]    #定义循环条件5 do6     s=$[$s+$i]          #累加7     i=$[$i+1]8 done9 echo "$s"

3. if 判断

shell中的逻辑判断一般用if语句,if语句中通常用[]来表示条件测试,可以比较字符串、判断文件是否存等。[ ] 中表达式两边与括号之间要有空格if语句是Linux中最基本的条件控制语句,与C、Python这些语言不同,判断语句后需要用 then 指明,结束部分用 fi 指明;

(1)基本格式:

#!/bin/bash

if [  ]

then

        ……

fi

if [  ]

then

        ……

fi

(2) if 判断语句示例 
#!/bin/bash
a=$1
b=$2
if [ $a == $b ];thenecho "a and b is equal"
fi
if [ $a != $b ];thenecho "a and b is not equal"
fi

4. case 语句

case 语句用于执行多个条件测试,每个条件称为一个case,并根据第一个匹配的条件执行相应的代码块;可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令;

(1)基本格式

#!/bin/bash

case $1 in

1)

        echo " "

;;

2)   

        echo " "

;;

3)

        echo " "

;;

*)

        echo " "

;;

esac

 如上所示,取值后面必须为单词in,每一模式必须以右括号结束。取值可以为变量或常数。匹配发现取值符合某一模式后,其间所有命令开始执行直至 ;;  

case的语法和C语言差别很大,它需要一个esac(就是case反过来)作为结束标记,每个case分支用右圆括号,用两个分号表示break。

 (2) case 语句示例 
#输入两个值及运算符号实现任意四则运算
#!/bin/bash
read -p "input number:" a
read -p "input number:" b
read -p "input fuhao:" c
case $c in
+)let "result=$a+$b"
echo $result;;
-)let "result=$a-$b"
echo $result;;
/)let "result=$a/$b"
echo $result;;
*)let "result=$a*$b"
echo $result;;
esac

5. break 语句

break 语句用于跳出当前循环(for、while 或 until 循环),并终止循环的执行。

(1)break 语句示例   
#!/bin/bashfor i in {1..10}
doif [ $i -eq 5 ]; thenbreakfiecho $i
done

常用的整数比较条件:

  • -eq:等于。
  • -ne:不等于。
  • -gt:大于。
  • -lt:小于。
  • -ge:大于等于。
  • -le:小于等于。
     

常见的字符串比较条件:

  • =:等于。
  • !=:不等于。
  • -z:为空字符串。
  • -n:非空字符串。
格式
  • [ 字符串1 = 字符串2 ] 是否相同
  • [ 字符串1 != 字符串2 ] 是否不相同
  • [ -z 字符串 ] 是否为空
  • [ -n 字符串 ] 字符是否存在

http://www.yayakq.cn/news/622781/

相关文章:

  • 阳山县网站住房和建设局微信管理系统官网
  • 网站开发 团队协作江苏省工程建设网
  • 网站建设平台怎么做小程序定制开发公司平台
  • 企业网站规划与开发建设工程招标网官网
  • 有些网站勤换域名gta5网站建设
  • 太原做网站个人免费网站域名查询
  • 九江企业网站的建设广告公司前景怎么样
  • 容桂手机网站建设郑州app软件开发公司
  • 蚌埠企业网站建设套餐网网站开发设计
  • 上海市建设协会考试网站各主流网站做景区宣传
  • 龙岩有什么招聘本地网站网站建设无广告语
  • 做网站界面设计大小网络规划设计师案例分析
  • 营销型网站页面布局寺庙网站素材
  • 湖南网站建设 搜搜磐石网络帮别人制作网页多少钱
  • 网站图标在哪里做修改腾讯企点怎么注销
  • 平陆县网站建设网站为什么做重定向
  • 网站两列导航商标查询工具
  • 沈阳市网站网站流量排名 全球
  • 网站访问速度优化工具河北建设执业信息网官网
  • 给网站做优化怎么做网站 微信公众号 建设方案
  • 网站风格下载网站排名优化培训电话
  • 好公司网站建设贵阳观山湖区网站建设
  • 珠海企业机械网站建设装饰公司怎么做网站
  • 山东省水利建设市场信用信息平台网站织梦cms收费不交有事吗
  • 网站英语培训成立学校网站建设小组
  • 毕业作品是做网站的答辩会问什么创维爱内购网站
  • 如何域名解析网站建设免费软件开发app
  • 网站 数据库 sql 导入数据库文件糖果果屋网站建设规划书
  • 个人网站建设的目的wordpress红酒主题
  • wordpress站点美化网上找客户有哪些网站