La commande linux coreutils ls indique l'utilisation de l'horodatage de l'option "-l", y compris les heures et les minutes pour les fichiers récents, et affiche l'année à la place pour les fichiers de plus de six mois et plus récents que maintenant. Je voudrais conserver ce comportement vis-à-vis des fichiers anciens et récents et ajouter des secondes et des dizaines de secondes aux fichiers récents.
ls -l /tmp/dir/
total 0
-rw-r--r-- 1 user1 users 0 janv. 1 2004 foo1 <==== keep this style for
non-recent files
-rw-r--r-- 1 user1 users 0 juin 14 12:32 foo2 <==== add seconds for
recent files