/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
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

Søg
Reklame
Statistik
Spørgsmål : 177577
Tips : 31968
Nyheder : 719565
Indlæg : 6409071
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste