LINUX.ORG.RU

История изменений

Исправление ne-vlezay, (текущая версия) :

Вот его нормальная версия:

#!/bin/sh

RIPE_URL="ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-extended-latest"
DATA=$(wget $RIPE_URL -O- 2>/dev/null|pv|xxd -p -c 1)

b=0


for a in $(echo $DATA|xxd -r -p|grep -w available|grep -w ipv4|cut -f 5 -d '|')
do 
        b=$(($b+$a))
done

echo IPv4 addresses is avaible: $b
Теперь данные скрипт держит в переменной. Так как хранить рабочие данные в файлах - дурной тон.

Исходная версия ne-vlezay, :

Вот его нормальная версия:

#!/bin/sh

RIPE_URL="ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-extended-latest"
DATA=$(wget $RIPE_URL -O- 2>/dev/null|pv|xxd -p -c 1)

b=0


for a in $(echo $DATA|xxd -r -p|grep -w available|grep -w ipv4|cut -f 5 -d '|')
do 
        b=$(($b+$a))
done

echo IPv4 addresses is avaible: $b
Теперь данные скрипт держит в переменной.