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