p i n g a l l:一个按照/ e t c / h o s t s文件中的条目逐一p i n g所有主机的脚本

它能够按照/ e t c / h o s t s文件中的条目逐一p i n g所有的主机。该脚本列出/ e t c / h o s t s文件并查找其中的非注释行(不以#开头的行)。然后使用一个w h i l e循环读入所有的行,接下来使用a w k分析出每行的第一个域,并把它赋给变量A D D R。最后使用f o r循环逐一p i n g相应的地址。

#!/bin/sh

#pingall

cat /etc/hosts|grep -v "^#"|while read LINE

do

  ADDR=`awk '{print $1}'`

  for MACHINE in $ADDR

  do

    ping -s -c $MACHINE

  done

done

最新文章

  1. javascript之活灵活现的Array
  2. 自己实现一个简易web服务器
  3. DB Connection String
  4. NOIp 2014 #3 寻找道路 Label:图论
  5. cocos2dx 3.0 之 lua 创建类
  6. c# 继承,多态,new /overrid 区别, 引用父类的方法
  7. .NET使用ICSharpCode.SharpZipLib压缩/解压文件
  8. hdu2717 Catch That Cow
  9. 客户端接口AGENDA
  10. c语言 数组最小数
  11. eval函数的坑
  12. 2、原生jdbc的dao模式
  13. 三十分钟学完Vue
  14. Android之官方导航栏ActionBar
  15. C#-MVC开发微信应用(8)--菜单管理的实现
  16. vs项目的属性页面总结
  17. 【java】解析java类加载与反射机制
  18. Android跳转系统界面_大全集
  19. http协议基础(八)请求首部字段
  20. linux 修改MTU值

热门文章

  1. python常用框架及第三方库
  2. git 的安装使用以及协作流程
  3. HDU1010 Tempter of the Bone【小狗是否能逃生----DFS奇偶剪枝(t时刻恰好到达)】
  4. QDUOJ 分辣条-01背包恰好装满情况
  5. SQL Server知识详解
  6. 【废弃中】JavaScript 内置Object
  7. 学习RESTFul架构
  8. 洛谷P2480 [SDOI2010]古代猪文(卢卡斯定理+中国剩余定理)
  9. 区间质数查询 luoguP1865
  10. JAVA列出某文件夹下的所有文件