[BraLUG] Hardwareadresse auf Variable legen

Robert Schulze rs at bytecamp.net
Mo Mär 10 14:35:55 CET 2008


Hi Karsten,

sie erste Zeile von ifconfig eth0 sieht bei mir so aus:

# eth0      Protokoll:Ethernet  Hardware Adresse 00:1A:92:3F:3F:C0

also mach ich:

# ifconfig eth0 | grep "Hardware Adresse" | awk '{print $5}'

awk '{print $5}' gibt dir den 5. Block einer mit Leerzeichen getrennten 
Zeichenkette aus, kann bei dir anders sein.

Um das in eine Variable zu packen:

FOO=`ifconfig eth0 | grep "Hardware Adresse" | awk '{print $5}'`

Rob



Mehr Informationen über die Mailingliste Bralug