[Moscow.pm] преобразование строки '1..3,5,6..8' в массив @ports=(1,2,3,5,6,7,8)

Nikolay Mishin mi на ya.ru
Сб Май 3 07:38:14 PDT 2014


Уважаемый MoscowPm

у меня тут задача простучать порты у 100 серверов
сервера даны в файле 
10.265.113.1;1..3,5,6..8
хотелось бы список портов преобразовать в массив
преобразование строки '1..3,5,6..8' в массив @ports=(1,2,3,5,6,7,8)
но @ports=eval($str_ports) не проходит
как быть, можно конечно, просто вызывать функцию
check_ports(10.265.113.1,1..3,5,6..8); и так для каждого сервера, но это же неудобно.

-- 
С уважением
Николай Мишин




Подробная информация о списке рассылки Moscow-pm