Какой рейтинг вас больше интересует?
|
cidr2mask на shell2011-06-29 19:22:26 (читать в оригинале)В интернетах эта функция гуглится, но то, что нагугливается. не работает под dash. Ввиду того, что Покритикуйте, кто в теме. cidr2mask() { local i mask="" local full_octets=$(($1/8)) local partial_octet=$(($1%8)) for i in 0 1 2 3; do if [ $i -lt $full_octets ]; then mask="${mask}255" elif [ $i -eq $full_octets ]; then mask="${mask}$((256 - (1 << (8 - $partial_octet))))" else mask="${mask}0" fi test $i -lt 3 && mask="${mask}." done echo $mask }
|
Категория «IT»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.