1.要求:

用此脚本检测10台与您当前主机直接连接的主机是否网络通畅

如果网络通畅清显示主机的ip列表

2.思路:

1)用命令直接实现

脚本:

#!/bin/bash
for IP in {10..20}
doping -c1 -w1 172.25.18.$IP &> /dev/null &&{echo "172.25.18.$IP is up"} || {echo "172.25.18.$IP is down"}
done

运行结果

上图中,172.25.18.10、172.25.18.20是我的虚拟机,172.25.18.20是我的真机

2)使用退出值$

脚本:

#!/bin/bash
for IP in {10..20}
doping -c1 -w1 172.25.18.$IP &> /dev/null[ "$?" = "0" ] &&{echo "172.25.18.$IP is up"}
done

如果退出值$?=0,则说明以上命令执行没有问题,如果$? != 0,则说明以上命令执行存在问题

执行结果:

shell脚本:编辑脚本check_host.sh,自动检测主机如下信息相关推荐

  1. shell 判断网线插拔_shell脚本自动检测网络掉线和自动重连

    在ppp移植成功后,有时会出现ppp掉线等情况.这篇文章写了一个自动检测连接网络的解决方法. 创建一个shell脚本,在里面添加一下内容.(记得给操作权限) #!/bin/sh //根据你自己的she ...

  2. linux脚本ping如何自动退出,shell脚本自动检测网络掉线和自动重连

    在ppp移植成功后,有时会出现ppp掉线等情况.这篇文章写了一个自动检测连接网络的解决方法. 创建一个shell脚本,在里面添加一下内容.(记得给操作权限) #!/bin/sh //根据你自己的she ...

  3. shell脚本:自动检测网络掉线和自动重连。

    在ppp移植成功后,有时会出现ppp掉线等情况.这篇文章写了一个自动检测连接网络的解决方法. 创建一个shell脚本,在里面添加一下内容.(记得给操作权限) #!/bin/sh //根据你自己的she ...

  4. linux 网卡自动挂死,shell脚本自动检测网络掉线和自动重连

    在ppp移植成功后,有时会出现ppp掉线等情况.这篇文章写了一个自动检测连接网络的解决方法. 创建一个shell脚本,在里面添加一下内容.(记得给操作权限) #!/bin/sh //根据你自己的she ...

  5. 用Shell编程写一个能实现自动安装目录和运行游戏的脚本

    By:C_linux-yu 用Shell编程写一个能实现自动安装目录和运行游戏的脚本 设计框架 :使用宏定义保存目录路径,方便切换 封装页面函数,目录安装函数,游戏运行函数供调用 主体使用while, ...

  6. Expect的安装与应用,及实现自动检测另外一台服务器运行状态并重启,和使用expect脚本远程批量管理服务器与日志分析

    学习Expect Expect是什么? Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预.  Expect是不断发展的,随着时间的流逝,其功能越来越强大,已经成为 ...

  7. linux shell 计算器 除0,用shell写一个简易计算器,可以实现加、减、乘、除运算,假如脚本名字为1.sh,执行示例:./1....

    用shell写一个简易计算器,可以实现加.减.乘.除运算,假如脚本名字为1.sh,执行示例:./1.sh 1 + 2#!/bin/bash if [ $# -ne 3 ] then echo &quo ...

  8. linux脚本计算器加减乘除,用shell写一个简易计算器,可以实现加、减、乘、除运算,假如脚本名字为1.sh,执行示例:./1....

    用shell写一个简易计算器,可以实现加.减.乘.除运算,假如脚本名字为1.sh,执行示例:./1.sh 1 + 2#!/bin/bash if [ $# -ne 3 ] then echo &quo ...

  9. 【Unity学习历程之一】给Visual Studio中的C#脚本编辑添加自动补全

    前言 在咸鱼划水了两年之后,要找工作的如今终于是食得了恶果,经历了"深圳四日游"的求职无果,和各种眼高手低的状况(西山居一面被刷,莉莉丝筛选结果石沉大海,唉),我现在已经在粤嵌参加 ...

  10. bat 关闭IE自动配制脚本、禁用掉自动检测设置和IE代理的批处理程序脚本

    rem 禁用代理 reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v Pro ...

最新文章

  1. Log4net 用法 本地日志
  2. JVM加载class文件的原理简述
  3. 27 款经典的CSS 框架
  4. linux命令学习-4-lsof
  5. Linux 技巧: Bash 测试和比较函数
  6. hdoj 1015 Safecracker
  7. 九九乘法表下半三角(C语言)
  8. oracle学习笔记(十三) 查询练习(三) 子查询查询
  9. 计算机导航医学应用,【2016年】计算机导航在全膝关节置换中的应用技术及进展【临床医学论文】.doc...
  10. micropython入门指南pdf_一文了解MicroPython
  11. C笔记 -- 一个为 IT人士打造的笔记工具
  12. 模拟cmos集成电路设计之共源共栅电流镜
  13. C盘Administrator中 .m2/repository里面是什么
  14. 多算科技的报表工具BI-山海鲸可视化
  15. CentOS7 配置与管理DHCP服务器及DHCP中继代理 DHCP服务实训整合
  16. 【环境配置】虚拟机中配置C++环境
  17. 计算机算法常用术语中英对照
  18. 10 张令人泪牛满面的程序员趣图
  19. CSS 样式表及选择器
  20. 使用Scrapy框架爬取88读书网小说,并保存本地文件

热门文章

  1. android的混淆器
  2. SQLite3数据库
  3. 我的第一个开源项目Zplayer(模仿酷狗)
  4. 使用Java轻松破解顶象滑动拼图验证码,成功率接近100%?
  5. Sqlite 对数据进行增删改查
  6. Tera Term和TTL(Tera Term Language)
  7. VMware Fusion 虚拟网络配置
  8. 一个简单的apk破解
  9. Android 文件选择/文件管理
  10. vue实现坐标拾取器功能demo