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

Odpovedet emailem