Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1155 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [ bash ] date de dernière d'un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ bash ] date de dernière d'un fichier

n°1739959
efna
Posté le 01-06-2008 à 21:44:14  profilanswer
 

Bonjour à tous!
Voilà, je dois écrire un petit script dans lequel j'aurais besoin de comparer les dates de dernière modification de 2 fichiers.
Je cherche donc une commande qui pourrait me renvoyer la date de dernière modification d'un fichier.
Pour l'instant ma seule solution est de copier ces 2 fichiers (en espérant que cela ne modifie pas leur date de dernière modification... mais cela ne concerne que les méta données donc je ne crois pas...  :whistle: ) dans un répertoire et de faire un ls -t dans ce répertoire qui me renverra alors les fichiers triés du
plus récemment modifié au plus ancien. Je pensais ensuite faire un tail -1 pour récupérer le plus récent... une solution assez peu optimale en somme...  
(après je pensais faire la comparaison des années, mois, jours, heure ( :cry: ) 2 à 2 mais bon... :heink:  
 
Donc si vous aviez une petite idée de commande ou de script un peu plus rapide, je suis cliente!  :hello:  
 
Merci de votre aide!

mood
Publicité
Posté le 01-06-2008 à 21:44:14  profilanswer
 

n°1739961
efna
Posté le 01-06-2008 à 21:46:06  profilanswer
 

... après vérification la solution du ls modifie la date donc ne fonctionne pas... :'(

n°1739976
Taz
bisounours-codeur
Posté le 01-06-2008 à 22:48:31  profilanswer
 

non c'est faux.

n°1739982
efna
Posté le 01-06-2008 à 23:09:24  profilanswer
 

tu veux dire que la solution du ls fonctionne? pourtant cp modifie la date de modification il me semble...

n°1740038
Taz
bisounours-codeur
Posté le 02-06-2008 à 09:22:11  profilanswer
 

Par défaut cp ne copie pas les horodatage, si tu le veux c'est cp -p.
ls ne modifie que l'access time.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [ bash ] date de dernière d'un fichier

 

Sujets relatifs
Problème fonction date à devenir fouFormat date US-FR
Chargement fichier externe JS ?Ouvrir un fichier excel en VBA
Fonctions Javascript : dans un fichier .js ou dans le <head> ?Copier Formule sur la derniere ligne ajoutee
MySQL : importer fichier csv, choisir les champs à renseigner ...MySQL : attribuer date à chaque enregistrement
[Resolu] Enregistrer un fichier sous.....séparer les champs d'un fichier *.txt par des " " (help)
Plus de sujets relatifs à : [ bash ] date de dernière d'un fichier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR