Comment trier les fichiers en fonction de l'horodatage sous UNIX? J'ai besoin de trier les fichiers et également en fonction de l'heure à laquelle ils ont été créés.
ls -Ct | awk '{print $1}'
Comment trier les fichiers en fonction de l'horodatage sous UNIX? J'ai besoin de trier les fichiers et également en fonction de l'heure à laquelle ils ont été créés.
ls -Ct | awk '{print $1}'
Réponses:
Modification de fichier:
ls -t
Changement d'inode:
ls -tc
Accès aux fichiers:
ls -tu
"Le plus récent" en bas:
ls -tr
Rien de tout cela n'est un temps de création. La plupart des systèmes de fichiers Unix ne prennent pas en charge les horodatages de création.
ls -U
trie par lui. Sous Linux, il est disponible sur la plupart des systèmes de fichiers qui le prennent en charge (y compris NTFS), mais il est appelé "heure de naissance", et vous devez trier manuellement.