shell脚本问题请教,我想用截取本机的IP,并做成地址池的形式

2025-04-14 00:42:18
推荐回答(1个)
回答1:

可以使用脚本ping一遍你想要做地址池的IP区间,将返回值非0的IP地址添加到地址池中。

给个简单例子

#!/bin/bash
#
for i in 10.0.0.{1..255};do
    ping $i -c 1 -w 1
    if [ $? -eq 1 ];then
        echo $i >> ~/ip_pool.txt
    fi
done

当然这只是大体思路,具体的根据你的实际情况来。