[linux-l] Tausender-Punkte bei ls

Oswald Buddenhagen ossi at kde.org
Fr Apr 30 18:47:41 CEST 2004


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.

gruß

-- 
Hi! I'm a .signature virus! Copy me into your ~/.signature, please!
--
Chaos, panic, and disorder - my work here is done.



Mehr Informationen über die Mailingliste linux-l