BTW: die Formatangaben für date und strftime sind "normal", so bekommt man z.B.:
$ date '+%08d' 00000022 $ date '+%-8d' 22 Da hab ich jetzt mal rein aus Interesse mal ne Frage dazu. In der manpage steht: "By default, date pads numeric fields with zeroes. GNU date recognizes the following modifiers between `%' and a numeric
Hi On Friday 22 October 2004 15:49, David Haller wrote: ... directive. `-' (hyphen) do not pad the field `_' (underscore) pad the field with spaces" Das ist doch irgendwie widersinnig. Die Formatangabe "+%-d" liefert auch "7" und "+%_d" eine " 7", aber mit Angabe einer Stellenanzahl "+%-8d" bzw. "+%_8d" sind "_" und "-" auf einmal gleichbedeutend. Gibt es dafür eine einleuchtende Erklärung? Und über die Angabe einer Stellenanzahl steht gar nichts in der manpage. Wo hätte ich das denn lesen können, wenn nicht die mail von dir gekommen wäre? mfg Axel