find mon_dossier/ -type f -printf "%T@ %p\n" | sort
find : trouver. Fonction pour trouver des fichiers. Pour en savoir plus, taper et lire man find. "q" pour quitter.
mon_dossier/ doit être remplacé par ton dossier. Si cet argument est omis, le répertoire courant est le répertoire travaillé.
-type f : l'élément trouvé doit être un fichier normal. Pour en savoir plus, taper et lire man find.
-printf : affiche une sortie personnalisée. Pour en savoir plus, taper et lire man find.
%t : date de dernière modification.
%T@ : date de dernière modification exprimée en nombre de secondes depuis l'origine des temps. L'Epoch.
%f : nom du fichier, sans chemin.
%p : nom du fichier, avec chemin.
\n : retour chariot = fin de ligne.
| : conduite = pipe. La sortie de la première commande est retraitée par la seconde.
sort : commande de tri. Pour en savoir plus, taper et lire man sort. Comme les nombres sont de taille identique, il ne semble pas nécessaire de préciser si le tri est alphabétique ou numérique.
Si le filtre doit être plus fin, (comme un filtre sur le nom de fichier, etc), à toi d'étoffer la commande find.
Partager