Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Récupération et conservation des dates de fichier
Envoyé par: yves GUILLON

Bonjour,

je cherche, depuis quelques années (^o^ !), à convertir d'anciens fichiers (anciens traitement de texte, tableur, images ...), mais en conservant leur date de dernière modification, de façon à pouvoir retrouver l'historique.

La conversion étant bien évidemment une modification, il me semble qu'il faut, après création du fochier converti, que je parvienne à extraire la date de dernière modification du fichier initial puis à l'imposer comme date de dernière modification du fichier converti, (je souhaite éviter de prendre le risque d'un changement de la date système au cours de la conversion).

Je ne trouve pas les commandes shell (ou langages script variés, basic openoffice ou java...) permettant de travailler sur ces dates qui figuraient dans les FAT anciennes, et sont je ne sais où dans le système Ext2

Quelqu'un peut-il m'ouvrir une piste ??

Merci d'avance

Poste le Saturday 7 May 2005 10:07:06
Répondre     Citer    
Re: Récupération et conservation des dates de fichier
Envoyé par: Jonesy's

Bonjour,

Tu gardes dans un coin bien précieusement la liste des fichiers avec leur dates avant conversion (ls -l >date_fichiers.list)
Tu les convertis
Puis après avec la liste et la commande :
touch -m -t <format de la date> -d <la date> <le fichier>
tu devrais t'en sortir.

Voir le man de touch !

@+

--- Marchons seul, sans faire le mal, sans rien attendre, tel l'éléphant qui traverse la forêt. ---

Poste le Saturday 7 May 2005 13:44:36
Répondre     Citer    
Re: Récupération et conservation des dates de fichier

tu peux également récupérer cette date de modification avec stat

stat -c '%y %n ' *

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Sunday 8 May 2005 11:23:29
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Récupération et conservation des dates de fichier
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons