学校信息馆没有给配置 DHCP 服务,用了小半年的 IP 又被抢了,半天上不去网还以为路由器坏了,一个个试 IP 看到别人名字又不太好,手贱写了个检测 IP 是否可用的脚本,但是速度很慢啊,最近有时间探索下能加速和提高准确性的方法.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#! /bin/sh # -*- coding: utf8 -*-
prefix=211.81.248 for i in $(seq 2 255) do address=$prefix.$i ping $address -c 1 > /dev/null if [ "$?" -eq "0" ] then echo $address ok else echo $address Failed fi done