|
| At 'padde' med nuller? Fra : Steen Suder, privat |
Dato : 13-09-04 11:47 |
|
Haves:
En hash med data fra en arpwatch-datafil.
Key = MACadresse og value = IPadressen.
Arpwatch fjerner foranstillede nuller ('01:....' bliver til '1:....',
'00:....' til '0:....' osv.) i datafilen.
Ønskes:
Til brug for sammenligning, udskrift etc. ønskes MAC-adresserne 'padded'
(?), så hvert felt indholder to tegn (i hex).
Hvordan gøres dette på en smart/rigtig/elegant måde?
--
Steen Suder
Prøv at forestille dig, at du er en anden, og læs så din artikel igennem
inden du sender den. Alle har interesse i, at du staver og formulerer
dig, så godt du kan. På den måde forstås det lettere, hvad du skriver.
| |
Tore Aursand (13-09-2004)
| Kommentar Fra : Tore Aursand |
Dato : 13-09-04 12:10 |
|
On Mon, 13 Sep 2004 12:47:01 +0200, Steen Suder, privat wrote:
> Ønskes:
> Til brug for sammenligning, udskrift etc. ønskes MAC-adresserne
> 'padded' (?), så hvert felt indholder to tegn (i hex).
perldoc -f sprintf
perldoc -f printf
--
Tore Aursand <tore@aursand.no>
"USA Today has come out with a new survey - apparently, three out of
every four people make up 75% of the population." (David Letterman)
| |
Peter Makholm (13-09-2004)
| Kommentar Fra : Peter Makholm |
Dato : 13-09-04 12:14 |
|
"Steen Suder, privat" <sfs_news_spam@suder.dk> writes:
> Ønskes:
> Til brug for sammenligning, udskrift etc. ønskes MAC-adresserne
> 'padded' (?), så hvert felt indholder to tegn (i hex).
Noget ala:
join(":", map { sprintf "%02s" } split /:/, $mac)
--
Peter Makholm | I laugh in the face of danger. Then I hide until
peter@makholm.net | it goes away
http://hacking.dk | -- Xander
| |
|
|