Re: [OT]: Bash String formatieren
Christian Brabandt schrieb am Donnerstag, den 09. Oktober 2008:
> Hallo Boris!
>
> Boris Höffgen schrieb am Donnerstag, den 09. Oktober 2008:
>
> > wie formatiere ich mittels der Bash den folgenden String
> > 0:a:ef:45:7:ad:ad:ad in 00:0A:EF:45:07:AD:AD:AD?
>
Diesmal aber in richtig:
#v+
b=0:a:ef:45:7:ad:ad:ad
OIFS="$IFS"
IFS=:
set -- $b
for i; do printf "%02X:" 0X$i; done | sed -e 's/:$/\n/'
00:0A:EF:45:07:AD:AD:AD
IFS="$OIFS"
#v-
Grüße
Christian
--
Glück ist ein Stuhl, der plötzlich dasteht, wenn man sich zwischen
zwei andere setzen will.
-- George Bernard Shaw
Reply to: