17 Jan
2005
17 Jan
'05
14:07
Am Montag, 17. Januar 2005 14:36 schrieb claus:
Hallöchen,
Andreas Feile wrote:
Wie würde man denn aus einer Telefonnummer der Art 004989123456789 machen: 0049-89-123456789
echo 004989123456789 | awk '{printf("%s-%s-%s\n", substr($0,1,4), substr($0,5,2), substr($0,7))}'
wobei hier das Problem ist, wieviele Zeichen hat die Ortsvorwahl, immerhin gibts mindestens 3 bis 5 Stellige (also 2-4 ohne 0) hier könnte man dann die ersten 4 abschneiden und mit einer Vorwahl-Lookupdatei zeichenweise die nächsten bestimmen und den Rest dann als Telefonnummer stehen lassen. Andreas