[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: