История изменений
Исправление sin-ok, (текущая версия) :
#!/bin/bash
hostmin=$1
hostmax=$2
echo -e "$hostmin"
echo -e "$hostmax"
mino1=$(echo $hostmin | gawk -F. '{print $1}')
mino2=$(echo $hostmin | gawk -F. '{print $2}')
mino3=$(echo $hostmin | gawk -F. '{print $3}')
mino4=$(echo $hostmin | gawk -F. '{print $4}')
maxo1=$(echo $hostmax | gawk -F. '{print $1}')
maxo2=$(echo $hostmax | gawk -F. '{print $2}')
maxo3=$(echo $hostmax | gawk -F. '{print $3}')
maxo4=$(echo $hostmax | gawk -F. '{print $4}')
#echo -e $mino1 $mino2 $mino3 $mino4
#echo -e $maxo1 $maxo2 $maxo3 $maxo4
for mo1 in `seq $mino1 $maxo1`
do
for mo2 in `seq $mino2 $maxo2`
do
for mo3 in `seq $mino3 $maxo3`
do
for mo4 in `seq $mino4 $maxo4`
do
echo "$mo1.$mo2.$mo3.$mo4"
done
done
done
done
А теперь давай 10$
Вот номер кошелька, если не увижу, то ты говнюк.
BTC
12WFM3nJHmAHraiLhXn5Qw51fkNBweSKjR
Запускать так
Пример
chmod +x ./script.sh
./script.sh 1.1.1.1 255.255.255.255
Диапазоны указываешь какие угодно.
Исходная версия sin-ok, :
#!/bin/bash
hostmin=$1
hostmax=$2
echo -e "$hostmin"
echo -e "$hostmax"
mino1=$(echo $hostmin | gawk -F. '{print $1}')
mino2=$(echo $hostmin | gawk -F. '{print $2}')
mino3=$(echo $hostmin | gawk -F. '{print $3}')
mino4=$(echo $hostmin | gawk -F. '{print $4}')
maxo1=$(echo $hostmax | gawk -F. '{print $1}')
maxo2=$(echo $hostmax | gawk -F. '{print $2}')
maxo3=$(echo $hostmax | gawk -F. '{print $3}')
maxo4=$(echo $hostmax | gawk -F. '{print $4}')
#echo -e $mino1 $mino2 $mino3 $mino4
#echo -e $maxo1 $maxo2 $maxo3 $maxo4
for mo1 in `seq $mino1 $maxo1`
do
for mo2 in `seq $mino2 $maxo2`
do
for mo3 in `seq $mino3 $maxo3`
do
for mo4 in `seq $mino4 $maxo4`
do
echo "$mo1.$mo2.$mo3.$mo4"
done
done
done
done
А теперь давай 10$ Вот номер кошелька, если не увижу, то ты говнюк.
BTC 12WFM3nJHmAHraiLhXn5Qw51fkNBweSKjR