批量ping乙個IP列表,監測是否可用的超小指令碼

2021-07-10 07:19:57 字數 433 閱讀 8607

首先需要的是乙個純文字的ip列表

127.0.0.1

10.2.2.1

10.2.2.3

儲存成iplist.txt

然後建立

ipverify.sh

檔案#!/bin/bash

for i in `cat $1`

doping=`ping -c 1 $i | grep loss | awk '' | awk -f "%" ''`

if [ ! $ping  -eq 0 ]; then

echo ping $i false

fidone

呼叫  ./ipverify.sh  iplist.txt

由於這是順序執行的,連續ping幾百個ip,返回全部會非常慢,下面是用python實現的多執行緒程式(因為,是判斷的ping的輸出,僅適用於linux環境)

Ping乙個IP位址是否有效

先導入兩個命名空間 using system.text.regularexpressions ping using system.net.networkinformation regex下面是ping按鈕的單擊事件 ping ip private void btnping click object ...

PING 乙個網段

dos windows的命令列 批處理 for l p in 1,1,254 do ping 192.168.1.p n 1 find reply from i 在dos視窗執行上面的批命令,就會顯示出任何開機的ping結果.假如顯示ping不通的任何結果,則命令為 for l p in 1,1,2...

乙個查詢excel記錄的ip並ping的小程式

因為現場的裝置ip配置都是固定的,有時候想測試網路怎麼樣要挨個ping特麻煩,就弄了個方法來ping,檔案路徑暫時都是寫死的 net core 的 乙個控制台程式 1 static void main string args 219 console.writeline pingip ip rtn 2...