小小千想和您聊一聊

当前位置: 首页> 技术分享> Shell编程之for循环结构

Shell编程之for循环结构

  for循环结构

for i in {取值范围}
do
    循环体
done

  求取1-100数字的和、找出1-100中能被2整除的数字、找出1-100中的素数、找出1-100种能被3整除的数字

#!/usr/bin/env bash
#
# Author: bavdu
# Email: bavduer@163.com
# Github: https://github.com/bavdu
# Date: 2019/**/**

sum=0
for i in {1..100}
do
        let total=$sum+$i #或者写成let total=i++
done
printf "$total\n"

  测试生产环境中的主机存活性

#!/usr/bin/env bash
#
# Author: bavdu
# Email: bavduer@163.com
# Github: https://github.com/bavdu
# Date: 2019/**/**

>ip_alive.txt
>ip_down.txt

export segment="192.168.161"
for i in {2..254}
do
    {
        ping -c1 $segment.$i &>/dev/null
        if [ $? -eq 0 ];then
            printf "alive: $segment.$i\n" >>ip_alive.txt
        else
            printf "down: $segment.$i\n" >>ip_down.txt
        fi
    }&
done
wait
printf "$(date +%Y-%m-%d_%k:%M:%S) -exec filename:$0\n"

上一篇:if嵌套功能语法解析

下一篇:运维的工作内容是什么?

QQ技术交流群

千锋云计算官方①群
685222552

加入群聊

用户登录

手机号:

密码:

图形验证码:

点击切换

用户注册

手机号:

登录密码:

图形验证码:

点击切换

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

手机号:

图形验证码:

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

新密码:

确认新密码:

获取课程

添加小千老师微信,获取课程信息

如何获取课程?

一、需拥有此本教材

如没有,可点击下方入口购买当当购买入口京东购买入口

二、添加小千老师,发送拥有凭证,解锁课程资源

1.购买该教材的订单信息
2.拥有的实体书信息等

更换手机号

新手机号:

图形验证码:

短信验证码:

获取验证码