Первожу ip в десятичную форму:
Мне это надо для сравнения адресов который выдает ulogd, но у меня адреса в десятичном виде не совпадают с тем, что выдает ulogd. Вот
алгоримт перевода, подскажите нет ли ошибки.
my $in = "192.168.0.1";
my @a = split (/\./,$in);
print (($a[0]<<24)+($a[1]<<16)+($a[2]<<8)+$a[3]);
Ответ на:
комментарий
от Onanim
Ответ на:
комментарий
от Onanim
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Bash (2005)
- Форум Питон и форма (2009)
- Форум Вытащить MAC из ARP ????? (2005)
- Форум Двоичные числа (2005)
- Форум Perl regex question (2006)
- Форум Squid и redirect'ор (2003)
- Форум /proc/uptime (2006)
- Форум awk переменная (2015)
- Форум [AVR][Assembler]перевод в десятичный формат (2012)
- Форум Аналоги команд Perl в bash (2011)