检测主机存活

#!/bin/bash

for n in {100..200};do

host=192.168.1.$n

ping -c2 $host &>/dev/null

if [ $? -eq 0 ];then

echo "$host is up"

echo "$host" >> /root/alive.txt

else

echo "$host is down"

fi

done

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第1章 小试牛刀 $ 是普通用户,# 表示管理员用户 root。 shebang:#!。sharp / hash ...
    巴喬書摘阅读 6,423评论 1 4
  • 1.创建文件夹 !/bin/sh mkdir -m 777 "%%1" 2.创建文件 !/bin/sh touch...
    BigJeffWang阅读 10,192评论 3 53
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,781评论 0 11
  • 上元灯节己过,一片繁华终落幕。人生何其短,不过如此,何必苦苦恋。完美,永恒这样的字眼是赠给稚童们的童话故事。这种...
    觉無阅读 272评论 0 4
  • mongodb简介 在使用nodejs时候,需要存储一些简单json数据的情况下,很多人会推荐使用mongodb。...
    瘦人假噜噜阅读 576评论 0 1