HEX-DEC

Anders Magnusson ragge at ludd.ltu.se
Thu Oct 5 09:27:22 CEST 2006


Jon Otterholm wrote:
> Hej.
>
> När man ändå har värmt upp listan lite så varför inte belasta den med 
> lite av dagens upggifter också...
>
> Jag behöver konvertera en MAC från hex till dec i ett shellscript (sh) t.ex:
>
> 00:0f:3d:f7:8b:0c till 0.15.61.247.139.12
>
> Någon som har förslag på hur man skulle kunna åstadkomma detta?
>   
Tja, nåt sånt här? modulo anpassningar.

mac=`echo 00:0f:3d:f7:8b:0c | tr a-f A-F`;
IFS=:
for i in $mac; do
var=`echo -n 16i$i p | dc`.$var
done
echo $var

-- Ragge


More information about the BUS mailing list