Wie sortiere ich die Dateien nach dem Zeitstempel in Unix? Ich muss die Dateien sortieren und auch nach der Zeit, die sie erstellt haben.
ls -Ct | awk '{print $1}'
Wie sortiere ich die Dateien nach dem Zeitstempel in Unix? Ich muss die Dateien sortieren und auch nach der Zeit, die sie erstellt haben.
ls -Ct | awk '{print $1}'
Antworten:
Dateimodifikation:
ls -t
Inode-Änderung:
ls -tc
Dateizugriff:
ls -tu
"Neueste" unten:
ls -tr
Nichts davon ist eine Erstellungszeit. Die meisten Unix-Dateisysteme unterstützen keine Erstellungszeitstempel.
ls -U
sortiert danach. Unter Linux ist es auf den meisten Dateisystemen verfügbar, die es unterstützen (sogar einschließlich NTFS), aber es heißt "Geburtszeit" und Sie müssen manuell sortieren.