linux批量ping文件中的ip

腳本源碼

#!/bin/bash
#用法:sh filename 保存ip的文件名通過第一個參數傳入
#文件中每行就是一條ip地址

while read dstip
do
    if ping -c1 $dstip > /dev/null; then
        echo "$dstip ping通"
    else
        echo "$dstip ping不通"
    fi
done < $1

ip地址文件內容示例

192.168.1.1
192.168.1.2
192.168.1.3

快速生成192.168.1.x網段所有ip的txt文件

awk 'BEGIN{for(i=1;i<=255;i++)print "192.168.1."i}' > ip.txt
發佈了37 篇原創文章 · 獲贊 13 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章