proc mi na linuxu funguje konstrukce s "seq" a na BSD se jaksi nechytam.
Mám pár scriptiku, ktery bych rad pouzival i na BSD a nechce se mi je
predelavat.
for IP in $(seq 1 254)
do
./test.sh: line 17: seq: command not found
pripadne jestli ma nekdo nejaky napad, jak jeste zrychlit tenhle script.
Parametr W0 v pingu to urychlil zasadne, ale mohlo by to jit jeste
trochu rychleji
IP=1
IPkonec=25
SIT=192.168.0.
while [ "$IP" -lt "$IPkonec" ]
do
if
ping -c1 -W0 192.168.0.$IP 1>/dev/null 2>&1
then
echo $SIT$IP je aktivni
else echo $SIT$IP neni aktivni
fi
IP=$(expr $IP + 1)
done
--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l