linux和windows批量ping脚本


linux下批量ping的shell脚本


方法一
1.将ip地址写入ip.txt
vi ip.txt
2.编辑脚本内容
vi ping.sh写入
#!/bin/bash
cat ip.txt |while read line;
do
ip=echo $line |awk ‘{print $1}’
ping -c 3 -w 2 $ip &> /dev/null
if [ $? -eq 0 ];then
echo $ip live
else
echo $ip dead
fi
done
3.执行脚本
bash ping.sh

方法二
1.将ip地址写入ip.txt
vi ip.txt
2.编辑脚本内容
vi ping2.sh
#!/bin/bash
cat ip.txt |while read line;
do
ip=echo $line |awk ‘{print $1}’
ping -c 2 $ip &> /dev/null && echo $ip up ||echo $ip down
done
3.执行脚本
bash ping2.sh
————————————————

windows系统用的批量ping的bat脚本


首先需要将你要ping的IP地址保存到一个ip.txt文本文件中。

ip.txt

192.168.0.1

192.168.0.2

192.168.0.3

然后在DOS窗口下输入如下命令即可在当前目前中创建ok.txt和no.txt两个文本文件

for /f %i in (ip.txt) do (ping %i -n 1 && echo %i>>ok.txt || echo %i >>no.txt)

如果要另存为bat文件,书写格式如下:

for /f %%i in (ip.txt) do (ping %%i -n 1 && echo %%i>>ok.txt || echo %%i >>no.txt)

另将ping到的结果只保存到一个文件的写法:

for /f %%i in (ip.txt) do (ping %%i -n 1 >>ip-info.txt)

批量pingIP脚本相关推荐

  1. hp服务器ilo批量配置脚本

    hp 服务器ilo批量配置脚本 hp的ilo是一个非常方便的带外管理工具,在平时使用的时候,经常有大量的hp服务器需要配置ilo,下面是我下的一个脚本,可以批量的完成hp服务器ilo配置. 脚本功能: ...

  2. linux批量执行命令脚本,2.3-命令批量执行脚本

    命令批量执行脚本,同样需要两个脚本来实现:1 exe.expect 2 exe.sh 3 ip.list    IP列表 cat exe.expect #!/usr/bin/expect set ho ...

  3. linux中间隔10ping一次脚本,linux批量ping脚本shell

    linux批量ping脚本shell *ping失败后的返回字符串 5 packets transmitted, 0 received, 100% packet loss, time 3999ms* ...

  4. BBScan:信息泄漏批量扫描脚本

    有些朋友手上有几十万甚至上百万个域名,如果把这些域名全部扔给wvs. APPscan这样的重型扫描器,显然是不太合适的. 对于一个拥有上万IP的企业,又如何快速定位可能存在弱点的机器呢? 试试信息泄漏 ...

  5. golang 远程批量执行shell_S2061远程代码执行漏洞复现及批量检测脚本(CVE202017530)...

    声明 由于传播.利用此文所提供的信息或工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,博鸿科技安全服务中心以及文章作者不为此承担任何责任. 博鸿科技安全服务中心拥有对此文章的修改和解释权 ...

  6. mysql批量导入数据脚本_MySQL数据库批量导入脚本

    //File: query.php //描述: 数据库批量导入脚本 //功能: 可进行单行和批量插入. //作者: SworDs //QQ: 78623269 //日期: 2005-1-21 //其他 ...

  7. [Python] 【原创】[Python源码]企业支付宝自动批量转账脚本

    [Python] [原创][Python源码]企业支付宝自动批量转账脚本 -- coding: utf-8 -- import sys import time import datetime impo ...

  8. 使用sshpass在Linux服务器上批量执行脚本

    用途描述: 如果Linux服务器未配置免密登录,每次使用ssh执行远程脚本时,都需要输入密码. 使用sshpass命令可以在多个Linux服务器上批量执行脚本,操作步骤如下: 1.安装sshpass ...

  9. Python批量ping脚本

    简单的Python批量ping脚本 ip列表的文件为 192.168.1.1 192.168.1.2 ··· ··· # -*- coding: utf-8 -*- import osdef chec ...

  10. MIPCMS V3.1.0 远程写入配置文件Getshell过程分析(附批量getshell脚本)

    作者:i春秋作家--F0rmat 0×01 前言 今天翻了下CNVD,看到了一个MIPCMS的远程代码执行漏洞,然后就去官网下载了这个版本的源码研究了下.看下整体的结构,用的是thinkPHP的架构, ...

最新文章

  1. MXNET源码中TShape值的获取和打印
  2. 对于STM32F103控制的三轴机械臂基本功能测试-关节转动控制
  3. groovy 使用java类_在java中使用groovy怎么搞 (java and groovy)
  4. 记录 关于浏览器跨域和设置默认浏览器的问题
  5. HDU4539+状态压缩DP
  6. 缓存-分布式锁-Redisson-lock锁测试
  7. [html] 移动端如何禁止用户手动缩放页面?
  8. 升级Struts2.5后使用DMI动态方法调用遇到问题
  9. 【Elasticsearch】十九种Elasticsearch字符串搜索方式终极介绍 各种 查询
  10. Matlab二进制文件的读写
  11. react优秀项目案例_2020中国5G+工业互联网大会:鄂州2项目现场签约,2项目入选十大优秀案例...
  12. “偷师腾讯”,苹果要分游戏这杯羹!| 畅言
  13. Google Pixel 2拍照黑科技:单摄搞定背景虚化+内部潜伏神秘芯片
  14. pdf文档怎样转换成word文档?2022pdf转word软件推荐
  15. 全球市场喷干水果粉市场销售规模及投资盈利预测报告(新版)2022年
  16. 嵌入式软件开发笔试面试知识点总结-操作系统部分
  17. 阿里云服务器怎么登陆
  18. dw css定位,css关于position属性的用法详解(绝对定位和相对定位的混淆)
  19. NUMERIC和DECIMAL区别
  20. 考取叉车证在线模拟考试题库以及2019最新操作叉车工笔试题

热门文章

  1. 【第八周】程序设计方法学
  2. 深入浅出设计模式 ------ Abstract Factory(抽象工厂)
  3. 简体,繁体中文互转类
  4. 2022G3锅炉水处理复训题库及答案
  5. 《CCNA学习指南:Cisco网络设备互连(ICND1)(第4版)》——导读
  6. 一款超好用的PDF阅读器:智器阅读
  7. 安装matlab2016a教程---适合小白,超详细
  8. [网络结构]DenseNet网络结构
  9. matlab2009a安装包,matlab2009a安装
  10. wincc控件包下载_WinCC中使用控件.pdf