Re: [ssfr] Pfff, ls, awk et consorts

[ Thread Index | Date Index | More debianworld.org/shellscript-fr Archives ]


steve a écrit :
> Salut,
> 
> Je suis en train d'essayer d'écrire un script qui me liste la taille de
> répertoires ainsi que leur date de création. Au final, j'aimerai quelque
> chose comme ça :
> 
> 4MB 	avr 	23 2009 repertoireA
> 3.4Mb	jui 	12 2009 repertoireB
> 7.3Kb	juil 	05 2009 repertoireC
> 
> etc...
> 
> 
> Pour le moment, j'ai ceci (je suis dans un repertoire rep) :
> 
> for i in "*"   # car il y a des espaces dans certains noms
> do
> 	du -sh $i >> $FILE	# ligne (1)
> 	ls -lrtgG | awk '{print $4, $5, $6, $7}' >> $FILE  # ligne (2)
> done
> 
> 
> Ensuite j'envoie le contenu de $FILE via courriel.
> 
> Le problème c'est que pour le moment, j'obtiens :
> 
> 47M	repertoireA
> 93K	repertoireB
> 
> etc...
> 
> puis
> 
> avr 	12 2009 18:22	repertoireE
> jui	19 2009 01:12	repertoireC
> 
> etc ...
> 
> 
> Donc j'ai une fois la ligne (1) puis la ligne (2). Or je ne veux pas
> cela, j'aimerai que toute l'information soit regroupée sur une ligne.
> 
> Comment puis-je m'en sortir ?
> 
Bonjour,

Peut-être comme çà :

du -sh --time --time-style=+"%x" *


A+
Thierry

> 
> Merci d'avance,
> Steve
> 
> 
> 
> 


-- 
     ?????      Thierry VOYAT       Tél: (33) 3 22 82 38 39
    ( 0 0 )     Rectorat Amiens     Fax: (33) 3 22 82 39 16
 --oOo(_)oOo--  20 boulevard Alsace-Lorraine - 80063 AMIENS
Tout le monde savait que ce truc là était impossible a faire.
Jusqu'au jour ou est arrivé quelqu'un qui ne le savait pas,
et qui l'a fait.
	-+- Winston Churchill -+-



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/