21 lines
486 B
Bash
21 lines
486 B
Bash
#!/bin/bash
|
|
counter0=0
|
|
|
|
while [ $counter0 -lt 256 ]; do
|
|
counter1=0
|
|
while [ $counter1 -lt 256 ]; do
|
|
counter2=0
|
|
while [ $counter2 -lt 256 ]; do
|
|
counter3=0
|
|
while [ $counter3 -lt 256 ]; do
|
|
echo -n $counter0.$counter1.$counter2.$counter3 :
|
|
ping $counter0.$counter1.$counter2.$counter3 -c 1 | grep "bytes of data"
|
|
counter3=$((($counter3+1)))
|
|
done
|
|
counter2=$((($counter2+1)))
|
|
done
|
|
counter1=$((($counter1+1)))
|
|
done
|
|
counter0=$((($counter0+1)))
|
|
done
|