[linux-l] Tausender-Punkte bei ls

Axel Weiß aweiss at informatik.hu-berlin.de
Sa Mai 1 08:53:32 CEST 2004


Am Freitag, 30. April 2004 18:47 schrieb Oswald Buddenhagen:
> On Fri, Apr 30, 2004 at 06:32:39PM +0200, Axel Weiß wrote:
> > Am Freitag, 30. April 2004 15:18 schrieb Ivan Villanueva:
> > > On Mon, Apr 26, 2004 at 09:32:11AM +0200, Stefan Bund wrote:
> > > > > Hab grade versucht, ls -l | awk 'irgendwas' zur Ausgabe von
> > > > > Dezimalpunkten zu bewegen, wird aber schnell kompliziert (und die
> > > > > netten Farben sind weg ;). Lohnt also nicht.
> >
> > Ich setze noch einen drauf ;):
> >
> > 		printf("%s %4d %s %s ", attr, num, user, group);
> > 		if (size < 1000000) printf("    ");
> > 		if (size < 1000) printf("    ");
> > 		print(size);
> > 		printf(" %s %s %s\n", date, time, name);
>
> wieso einfach, wenn's auch schwer geht ...
>
> printf("%s %4d %s %s %'10ld %s %s %s\n", ...);
>
> geht aber nur mit SUSv2-konformen libcs.

Ist das irgendwo dokumentiert? Vielleicht gibts ja noch was nützliches ...

>
> gruß



Mehr Informationen über die Mailingliste linux-l