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

长沙建网站要多少钱免费网站站长推广

长沙建网站要多少钱,免费网站站长推广,贸易公司广告网站,英文wordpress 安装目录 一、循环语句 一、循环 二、for循环语句 1.列表循环 2.与c语言循环相似的for循环 3.使用for打印三角形以及乘法表 4.测试172.16.114.0网段存活的主机并将存活的主机IP地址写入文件中,未存活的主机放入另一文件中 三、while循环语句 四、until循环语句…

目录

一、循环语句

一、循环

二、for循环语句

1.列表循环

2.与c语言循环相似的for循环

3.使用for打印三角形以及乘法表

4.测试172.16.114.0网段存活的主机并将存活的主机IP地址写入文件中,未存活的主机放入另一文件中

三、while循环语句

四、until循环语句

总结:本章主要介绍了shell的循环语句和用法


一、循环语句

一、循环

循环含义

将某代码段重复运行多次,通常有进入循环的条件和退出循环的条件

重复运行次数

循环一定要有跳出循环的条件

1.已知循环的次数

2.未知循环的次数但是有一个跳出条件

常见的循环的命令:for, while, until

二、for循环语句

1.列表循环

for [变量名] in {列表}

do 

命令

done

例:

用for循环写出1+2+...+100的和

#!/bin/bash
m=0
for i in {1..100}
do
m=$[m+i]
done
echo $m

2.与c语言循环相似的for循环

例:

用for循环写出1+2+...+100的和

#!/bin/bash
m=0
for ((i=1;i<=100;i++))
do
m=$[i+m]
done
echo "$m"

3.使用for打印三角形以及乘法表

1.打印三角形

#!/bin/bash
for i in {1..10}
dofor j in `seq $i`doecho -e  "*\c"done
echo
done

2.打印乘法表

4.测试172.16.114.0网段存活的主机并将存活的主机IP地址写入文件中,未存活的主机放入另一文件中
#!/bin/bash
m=172.16.114.
for ((i=1;i<=254;i++))
do
{
ping -c1 -W1 ${m}${i} &>/dev/null
if [ $? -eq 0 ]
then
echo ${m}${i} >> /opt/data/hoston
else
echo ${m}${i} >> /opt/data/hostoff
fi
} &
done

5.文件改后缀名

#!/bin/bash
for i in *.txt
do
pr=`echo $i |cut -d "." -f1`
mv $i ${pr}.bak
done
echo "改名成功"

三、while循环语句

相对于for,需要知道循环次数

我们只知道停止条件,不知道次数,就需要使用while

直到达到条件

while循环

1、语法结构

2、死循环

while循环一般用于有条件判断的循环,若判断条件为真,则进入循环,当条件为假就跳出循环

while [判断条件]

do

命令序列

done

死循环:

while true 和[  1 -eq 1 ]

例子1:

猜价格

#!/bin/bash
m=`echo $[RANDOM%1000+1]`
t=0
while true
do
read -p "请输入价格(范围是1000以内的正整数):" h
let t++if [ $h -eq $m ]thenecho "你猜对了 价格是$h 你猜的次数为$t"exitelif [ $h -gt $m ]thenecho "你猜的价格高了"elseecho "你猜的价格低了"fi
done

例子2:

批量建立用户

#!/bin/bash
i=0
while [ "${i}" -le 3 ]
do
useradd l${i}
echo "123456" |passwd --stdin l${i} &>/dev/null
if [ $? -eq 0 ]
then
echo "用户 l${i} 已被建立"
else
echo "用户 l${i} 建立失败"
fi
let i++
done

例子3:

批量建立用户

#!/bin/bash
i=0
while [ "${i}" -le 3 ]
do
userdel -r l${i}
if [ $? -eq 0 ]
then
echo "用户 l${i} 已被删除"
else
echo "用户 l${i} 删除失败"
fi
let i++
done

四、until循环语句

until 循环与 while 循环类似,while 循环能实现的脚本 until 同样也可以实现,但区别是while 循环在条件为真是继续执行循环,而 until 则是在条件为假时执行循环

until [判断条件]

do

命令序列

done

例子1:

求和

#!/bin/bash
i=0
sum=0
until [ $i -gt 100 ]
do
sum=$[i+sum]
let i++
done
echo "$sum"

总结:本章主要介绍了shell的循环语句和用法

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

相关文章:

  • 包头网站建设学网站建设语言
  • 建设银行网站注册不了edm营销网站
  • 购物网站怎么经营烟台网站建设威企汇互联见效付款
  • 德国的网站域名wordpress文章首行缩进
  • 南宁网站建设公司怎么接单推广引流系统
  • qq代挂主站网站建设网站服务器租用的
  • 网站百度百科权威发布图片大全
  • 做网站如何来钱wordpress 直播网站
  • 自己做网站需要收费吗WordPress使用百度分享插件
  • 个人宽带弄网站可以吗谷德设计网下载
  • 营销网站 需求说明书优秀网站建设报价
  • 静安区建设工程招标投标管理部门网站长春网长春网站建设络推广
  • 17网站一起做网店app数字货币怎么推广赚钱
  • 怎样做 云知梦 网站 付费网站wordpress tinymce 字体
  • wordpress电影网站wordpress多媒体主题
  • 网站项目功能需求清单合肥网站关键词优化公司
  • 网站蜘蛛爬行统计如何做网站的推广教程
  • 青岛网站建设设计公司宿迁房产信息公示网
  • 网站开发与维护的内容有代做统计图的网站吗
  • 陕西省中小学教师培训网站内容营销的步骤
  • 上海网站建设市场分析贵阳app开发公司排名
  • 网络科技公司骗了我36800百度seo关键词排名价格
  • 网站建设市场分析2015个人博客网页完整代码
  • 网站公司优势如何做一元购网站
  • 龙岩网站建设较好的公司建设品牌网站
  • 如何制作自己的作品集网站化妆培训网站 源码
  • 建设自己的二手房中介网站在线制作图片视频生成器
  • 好心人给个安全的网站长春专业网站推广
  • 江桥网站建设电脑优化大师哪个好
  • 黄冈手机网站建设大学网站开发的流程