24 Jun
2004
24 Jun
'04
08:27
Hi Hannes, Hannes Vogelmann schrieb:
Eine Frage habe ich jetzt aber doch noch: mit printf macht awk keinen Zeilenumbruch und mit print funktioniert der Ausdruck "%-40s : %20.10f" nicht.
Das ist Absicht, bei printf() hast du die Möglichkeit selbst zu bestimmen wo der Umbruch hin soll "\n" ist ein lf "\r" ist ein cr
Was der allerdings genau macht ist mir auch nicht klar, das 10f steht wohl für 10 Nachkomastellen wenn ich nicht irre aber das andere?
man awk /The printf Statement %40s ist ein string mit 40 Zeichen, - macht left justify %20.10f ist der komplette formatstring für diese Variable, ja 10 NK Stellen Gruss Falk