[wplug] Interesting question du jour
Tim Lesher
tim at lesher.ws
Mon Apr 21 15:26:17 EDT 2003
In python:
-----
import sys
import string
def macPlusOne(mac):
macAddr=mac.split(':')
macAddr[-1] = string.upper(hex(string.atoi(macAddr[-1],
16)+1)[-2:])
return ':'.join(macAddr)
for line in sys.stdin.readlines():
alias, mac = line.split()
print "%s\t%s\n\t%s" %(alias, mac, macPlusOne(mac))
-----
There's probably a more elegant way to do macPlusOne, but that works.
--
Tim Lesher <tim at lesher.ws>
http://www.lesher.ws
More information about the wplug
mailing list