date de dernière d'un fichier [ bash ] - Shell/Batch - Programmation
Marsh Posté le 01-06-2008 à 21:46:06
... après vérification la solution du ls modifie la date donc ne fonctionne pas...
Marsh Posté le 01-06-2008 à 23:09:24
tu veux dire que la solution du ls fonctionne? pourtant cp modifie la date de modification il me semble...
Marsh Posté le 02-06-2008 à 09:22:11
Par défaut cp ne copie pas les horodatage, si tu le veux c'est cp -p.
ls ne modifie que l'access time.
Marsh Posté le 01-06-2008 à 21:44:14
Bonjour à tous!
) dans un répertoire et de faire un ls -t dans ce répertoire qui me renverra alors les fichiers triés du
) 2 à 2 mais bon...
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...
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 (
Donc si vous aviez une petite idée de commande ou de script un peu plus rapide, je suis cliente!
Merci de votre aide!