临时检测局域网中未使用的IP地址
# !/bin/bash echo “检测局域网中未使用的IP地址2015” echo “ ,,,processbar (), {,, ,,,,,local 电流=1美元;,local 总=2美元;,, ,,,,,local maxlen=80;, local barlen=66;, local perclen=14;,, ,,,,,local 格式=? - $ {barlen} % $ ((maxlen-barlen))年代”,, ,,,,,local perc=?电流/总美元)”,, ,,,,,local 进步=$((当前* barlen/总数)),, ,,,,,local 掠夺=$ (for 小姐:拷贝seq 0, $进步';,do printf “#”,,),, ,,,,,printf “\ r美元格式”,prog 美元;perc 美元, ,,,},, ,,,,, ,,,for 小姐:拷贝seq 1, 254,, do , ,,,,,processbar $ (($ i * 100/254)), 100,, ,, ,,,/usr/bin/arping ,小姐;eth0 -c 1,, 192.168.10 .小姐:美元,|,grep -B 2,“Received 0”, | head 1,,在祝辞,mac美元(date + % Y % m % d) .txt ; 做,,,
程序中循环进度条参考自:http://blog.csdn.net/wxqee/article/details/38332141
或者使用
# !/bin/bash echo 查找未使用的IP地址,通过检测MAC来找,如果没有开机,无法找的到! for ((i=1才能,,,i<254;,我+ +,)) ,,,,, ,,,,,,,,,,,,,,,/usr/bin/arping ,小姐;eth0 -c 1,,填写。小姐:美元,|,grep -B 2,“Received 0”, |, grep “填写”。,在祝辞mac美元(date + % Y % m % d) .txt ; 号,,,,,,,,,,,,,,,sleep 3 ,,,,,,,,,,,,,echo -e ,“——祝辞,,美元(我* 100/254 ($)),%,,\ c ”, ,,,,,,,,, ,,,, echo 100%执行完毕,已输出到当前目录下的mac美元(date + % Y % m % d)。txt文件,请查看!