Olivier <[EMAIL PROTECTED]> a �crit :
> Bonjour la liste,
>
> Je suis � la recherche d'une commande, qui me permette d'obtenir la date
> compl�te de cr�ation d'un fichier, sous la forme : dd/mm/aaaa hh:mm
>
> Existe-il une telle commande !!!
>
> Merci de vos conseils
>
Hmmm... une commande, je ne vois pas, mais plusieurs commandes pip�es,
pourquoi pas ?...
Tout d�pend de l'usage que tu veux faire de ces donn�es... Le plus simple,
� mon avis est d'utiliser :
ls -l --full-time --time=ctime nom_du_fichier | awk '{print $11 " a �t� cr��
le " $8 "/" $7 "/" $10 " � " $9}'
L'option -l de ls ne pose pas de probl�me, �a donne un affichage long. En
plus, --full-time donne le jour de la semaine et l'ann�e.
L'option --time=ctime pr�cise que c'est la date de cr�ation qui doit
appara�tre et non pas la date de modification (c'est elle qui appara�t par
d�faut). Evidemment, je suppose que tu veux conna�tre ces informations sur
un fichier pr�cis, mais tu peux aussi ne pas mettre de nom de fichier pour
lister le r�pertoire courant.
La sortie de la commande est filtr�e b�tement par awk qui affiche les
diff�rents champs en les s�parant et �ventuellement en ajoutant des
commentaires.
Evidemment, tel quel, �a ne correspond pas exactement � ce que tu as l'air
de rechercher... Il faut voir si c'est pour utiliser dans un script ou pour
consulter sur la console. Si tu veux vraiment formater ta date comme tu
veux, je pense qu'il est pr�f�rable d'utiliser un vrai langage de
programmation pour obtenir ces info, par exemple python.
Tiens-moi au courant, � bient�t
--
Benoit Lacherez
Libourne - France
Projet de traduction de la documentation de Python:
http://frpython.sourceforge.net/
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://wwww.mandrakestore.com"