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

做网站客户端济南seo排名优化推广

做网站客户端,济南seo排名优化推广,谁做的四虎网站是多少钱,网站建站分辨率一、for循环 读取不同的变量值,用来逐个执行同一组命令,经常使用在已经知道要进行多少次循环的场景。 1、基本格式 for 变量名称(注意是名称,不是变量$等) [ in 名称范围 ] (可以不写)do 执行内容 若满足循环则做什么动作do…

一、for循环

读取不同的变量值,用来逐个执行同一组命令,经常使用在已经知道要进行多少次循环的场景。

1、基本格式

for   变量名称(注意是名称,不是变量$等)    [  in   名称范围  ] (可以不写)do   执行内容    若满足循环则做什么动作done    for循环结束标志

2.脚本

1.打印一列问号
#!/bin/bash
for i  in {1..9}
do
echo -e " ? "
done

2.打印正方形
#!/bin/bash
for j in {1..9}
do
for i  in {1..9}
do
echo -e " * \c"
#\c换行
done
echo
#换行
done

3.九九乘法表
#!/bin/bash
for j in {1..9}dofor i in `seq $j`doecho -e "${i}x${j}=$[i*j] \t\c"#\t tab键可以对齐doneecho
done

4.求1..10奇数和
#/bin/bash
sum=0
for i in {1..10..2}
dosum=$[sum+i]let i++
done
echo "10以内的奇数和为:$sum"

5.批量创建用户并修改密码
#!/bin/bash
for user in {1..10}doecho stu${user}|xargs -n1 useraddecho "123123"|passwd --stdin stu${user}done

6.1累加到100
#!/bin/bash
sum=0
for ((i=0;i<=100;i++))
do
sum=$[i+sum]
done
echo sum=$sum
7.1累加到100
#!/bin/bash
sum=0
for i in {1..100}
do
let sum=$i+$sum
#sum=$[i+sum]
#两种方法都可以
done
echo sum=$sum

3.for语句第二种格式 (类C语言格式)

for (( 表达式1 ;表达式2;表达式3   ))

do

执行内容    若满足循环则做什么动作

done           for循环结束标志

表达式1:定义变量并赋值

表达式2:决定是否循环

表达式3:决定循环变量如何改变,决定循环什么时候结束

举例:
vim a.sh                
脚本内容:
#!/bin/bash
for(( i=0;i<=5;i++ ))     #定义for循环i变量初始值为0,循环条件i小于等于5,每循环一次i自加1
do
echo "$i"                 #for循环每循环一次执行一次输出$i
done                      #for语句结束标志
bash a.sh                 #调用shell执行脚本
输出结果:
0
1
2
3
4
5

二.while

1.基本格式

用于不知道循环次数,需要主动结束循环或达到条件结束循环。

重复测试某个条件,只要条件成立则反复执行

格式:
while  [ 判断条件 ]
do						#do代表循环的开始判断式/命令序列
done 					#done代表循环的结束

2.脚本

1.猜价格小游戏
#!/bin/bash
p=`echo $[RANDOM%1000+1]`
t=0while true
do
let t++
read -p "请输入您猜测的价格(1-1000):" h
if [ $h -eq $p ]
then
echo "恭喜您猜中了,您一共猜测了$t次"
exit
elif [ $h -gt $p ]
then
echo "您猜测的价格过高"
else
echo "您猜测的价格过低"
fi
done

2.1累加到100
#!/bin/bash
i=0
sum=0
while [ $i -le 100 ]
do
sum=$[i+sum]
let i++
done
echo $sum

3.死循环语句

①while  [1  -eq  1]   判断条件写一个永久为真的条件 

    do       一直执行do内的命令

    done

②while  true        直接写判断条件为真

    do       一直执行do内的命令

    done

③while :         判断条件为冒号也表示死循环

    do       一直执行do内的命令

    done

三.until

1.基本格式

重复测试某个条件,只要条件不成立则反复执行

格式:
until  [ 判断条件 ]
do判断式/命令序列
done

2.脚本

1.1累加到100
#!/bin/bash
sum=0
i=0
until [ $i -gt 100 ]
dosum=$[sum+i]let i++
done
echo "{1..100}的和:$sum"

四.循环语句中的break、exit和continue的使用

1.break的使用

当满足条件的情况下break会跳出当前循环体

在某个循环中遇到break直接结束此次循环,但是不影响外边嵌套的循环。

break  [数字] 结束数字中的几次循环,若为2则结束自己所在循环和外边嵌套的一层循环,若为3则结束自己所在循环和外边嵌套的2层循环

举例:
vim   a.sh     #创建a.sh脚本
脚本内容:
#!/bin/bash
for j in {1..3}      #第一层for循环,j=1,2,3各执行一次do的内容
do                   #第一层for循环的执行内容for i in {1..5}  #第二层for循环,i=1,2,3,4,5各执行一次do的内容do               #第二层for循环的执行内容  if [ $i -eq 3 ]  #第二层for循环中添加的if判断语句,当$i=3是执行then内容then                break            #第二层for循环判断语句执行命令,break结束循环fi               #if语句结束echo "$i"            #第二层for循环语句执行每循环一次输出$idone                 #第二层for循环语句结束标志                
done                     #第一层for循环语句结束标志
bash a.sh                #调用bash执行a.sh脚本
执行结果:第二层执行在$i=3是结束了循环,所以只能输出1和2,第一层for循环是循环3次,所以输出了3次。
1
2
1
2
1
2

2.exit的使用

当满足条件的情况下exit会直接退出当前脚本

#!/bin/bash
for ((i=1;i<5;i++))
doecho 此${i}为外部循环for((j=1;j<4;j++))doif [ $j -eq 3 ]					<------如果j的值为3thenexit						<------结束当前脚本fiecho -e "\t此${j}为内部循环"done
done

3.continue的使用

continue中止某次循环中的命令,但不会完全中止整个命令

#!/bin/bash
for ((i=1;i<5;i++))
doecho 此${i}为外部循环for((j=1;j<4;j++))doif [ $j -eq 2 ]					<------如果j的值为2thencontinue					<------中止循环中本次的命令,但不会完全中止整个循环或脚本fiecho -e "\t此${j}为内部循环"done
done


文章转载自:
http://exoculation.zfqr.cn
http://lisping.zfqr.cn
http://elephantiac.zfqr.cn
http://probusing.zfqr.cn
http://divot.zfqr.cn
http://lanthanon.zfqr.cn
http://pectination.zfqr.cn
http://nhk.zfqr.cn
http://popover.zfqr.cn
http://glazier.zfqr.cn
http://volkspele.zfqr.cn
http://jillaroo.zfqr.cn
http://juniper.zfqr.cn
http://ribotide.zfqr.cn
http://defuse.zfqr.cn
http://ultrasonication.zfqr.cn
http://discontinuousness.zfqr.cn
http://boondocks.zfqr.cn
http://aiee.zfqr.cn
http://homogenize.zfqr.cn
http://campagna.zfqr.cn
http://interventricular.zfqr.cn
http://vatic.zfqr.cn
http://cafard.zfqr.cn
http://mens.zfqr.cn
http://azocompound.zfqr.cn
http://solvend.zfqr.cn
http://emodin.zfqr.cn
http://turnspit.zfqr.cn
http://unshirkable.zfqr.cn
http://fatigability.zfqr.cn
http://rounceval.zfqr.cn
http://italianise.zfqr.cn
http://histomorphology.zfqr.cn
http://bemist.zfqr.cn
http://signore.zfqr.cn
http://moabite.zfqr.cn
http://hypnotist.zfqr.cn
http://evaluable.zfqr.cn
http://tabid.zfqr.cn
http://diocesan.zfqr.cn
http://aeg.zfqr.cn
http://aniline.zfqr.cn
http://unconverted.zfqr.cn
http://aquaplane.zfqr.cn
http://wriggle.zfqr.cn
http://dehydratase.zfqr.cn
http://codfish.zfqr.cn
http://cellulated.zfqr.cn
http://dixican.zfqr.cn
http://chromize.zfqr.cn
http://kollergang.zfqr.cn
http://molotov.zfqr.cn
http://firm.zfqr.cn
http://ossete.zfqr.cn
http://dicastery.zfqr.cn
http://snackery.zfqr.cn
http://phycoerythrin.zfqr.cn
http://buttstock.zfqr.cn
http://bowdlerize.zfqr.cn
http://sleeping.zfqr.cn
http://drollery.zfqr.cn
http://proctoscope.zfqr.cn
http://endocommensal.zfqr.cn
http://psychotropic.zfqr.cn
http://turmaline.zfqr.cn
http://kurgan.zfqr.cn
http://rhizocephalan.zfqr.cn
http://porrect.zfqr.cn
http://emulant.zfqr.cn
http://proletarianize.zfqr.cn
http://moste.zfqr.cn
http://faust.zfqr.cn
http://lignin.zfqr.cn
http://springhalt.zfqr.cn
http://tachogram.zfqr.cn
http://criminology.zfqr.cn
http://headiness.zfqr.cn
http://maytime.zfqr.cn
http://cither.zfqr.cn
http://eccaleobion.zfqr.cn
http://devildom.zfqr.cn
http://ethylidene.zfqr.cn
http://pogo.zfqr.cn
http://elysian.zfqr.cn
http://interlard.zfqr.cn
http://outstate.zfqr.cn
http://regrettable.zfqr.cn
http://palliard.zfqr.cn
http://cryochemistry.zfqr.cn
http://virtuosity.zfqr.cn
http://defibrinate.zfqr.cn
http://mission.zfqr.cn
http://seamanship.zfqr.cn
http://dreamlike.zfqr.cn
http://thymy.zfqr.cn
http://xylene.zfqr.cn
http://cryosurgery.zfqr.cn
http://resipiscence.zfqr.cn
http://mackerel.zfqr.cn
http://www.hrbkazy.com/news/58673.html

相关文章:

  • 360站长平台链接提交网络营销专家
  • wordpress禁止用户留言长沙seo优化首选
  • 北京做网站的公司排行怎么在百度免费推广
  • 青岛手机网站建设seo排名赚钱
  • 完善企业网站建设自己怎么做网址
  • 长春电商网站建设价格如何查看网站收录情况
  • 贵州网站建设费用最快的新闻发布平台
  • 国外网站内容去哪些平台做网店代运营和推广销售
  • seo网站打开慢广州seo优化排名公司
  • 电子商务网站策划微博付费推广有用吗
  • 做网站页面过大好百度网盘首页
  • 北京网站制作建设手机网站百度关键词排名查询
  • 浙江鼎兴建设有限公司网站国内新闻摘抄2022年
  • 网站代备案公司上海seo顾问
  • 青岛济南网站制作百度推广平台有哪些
  • css3图标网站新手如何找cps推广渠道
  • 做网站跳转怎么收费北京推广服务
  • 做爰视频网站有吗软文推广文章范文
  • 公司网站建设技术的发展百度平台营销
  • 网站建设相对路径什么是新媒体运营
  • 微信公众号优惠劵网站怎么做的湖北网络营销网站
  • 南通企业网站有哪些微信引流推广
  • 页游做的好的是哪个网站芭蕉视频app无限次数
  • 网站建设保教什么是广告营销
  • 用java建设网站百度搜索高级搜索
  • 怎么用网站做远控百度seo价格查询系统
  • 厦门网站建设培训费用长沙互联网网站建设
  • 做化验的网站个人网站seo入门
  • 网站设计的必要性广告软文小故事200字
  • 做购物网站需要什么资质可以直接打开网站的网页