zoukankan      html  css  js  c++  java
  • shell脚本学习(1)列出一组IP内所有活动主机

    1、用ping命令编写脚本来查询一组IP地址同时检查他们是否处于活动状态

     1 [zhi@centos7 ~]$ vi CheckHostStatus.sh
     2 [zhi@centos7 ~]$ ll
     3 总用量 4
     4 -rw-rw-r-- 1 zhi zhi 284 12月  5 21:49 CheckHostStatus.sh
     5 [zhi@centos7 ~]$ cat CheckHostStatus.sh 
     6 #!/bin/bash
     7 #文件名:CheckHostStatus.sh
     8 #用途:检查一组IP地址同时检查他们是否处于活动状态:
     9 for ip  in 192.168.2.{1..255};
    10   do
    11     ping $ip -c 1 &> /dev/null;
    12     if [ $? -eq 0 ];
    13     then
    14     echo $ip is alive
    15     else
    16     echo $ip is no alive
    17   
    18     fi
    19 
    20 done
    21 
    22 [zhi@centos7 ~]$ chmod 755  CheckHostStatus.sh 
    23 [zhi@centos7 ~]$ ls
    24 CheckHostStatus.sh
    25 [zhi@centos7 ~]$ ./CheckHostStatus.sh 
    26 192.168.2.1 is alive
    27 192.168.2.2 is no alive
    28 192.168.2.3 is no alive
    29 192.168.2.4 is no alive
  • 相关阅读:
    基本运算符
    格式化输出
    Python与用户的交互
    数据类型
    变量
    正则表达式
    vuex方法
    vue的webpack打包步骤
    浮动问题
    媒体查询技术
  • 原文地址:https://www.cnblogs.com/me80/p/7989626.html
Copyright © 2011-2022 走看看