Я пытаюсь разработать скрипт, который будет частично генерировать список MAC-адресов из заданной стартовой базы. В качестве входных данных у меня есть список MAC-адресов, которые нужно увеличить на 1.
Примеры:
00:1D:FE:12:37:1A
(необходимо сгенерировать 00:1D:FE:12:37:1B
)
00:1D:FE:12:37:49
(необходимо сгенерировать 00:1D:FE:12:37:4A
)
00:1D:FE:12:37:4F
(необходимо сгенерировать 00:1D:FE:12:37:50
)
Ограничение здесь заключается в том, что мне нужно запускать этот сценарий на компьютере, на котором нет ни «лишних» модулей perl, ни установленных, ни доступных, поэтому код должен быть включен в сценарий. Это означает, что Net::MAC
отсутствует как модуль, но я мог бы потенциально каннибализировать некоторые полезные биты и включить его, но я думаю, что то, что я пытаюсь сделать, не должно быть полностью сложным для реализации в небольшой функции, использующей пакет (? ) или что-то в этом роде.
Я нашел разные темы на форумах, таких как PerlMonks, но, похоже, ни у кого нет окончательного ответа. Любой вклад будет оценен!