Come ordinare i file in base al timestamp in unix? Ho bisogno di ordinare i file e anche in base al tempo che hanno creato.
ls -Ct | awk '{print $1}'
Come ordinare i file in base al timestamp in unix? Ho bisogno di ordinare i file e anche in base al tempo che hanno creato.
ls -Ct | awk '{print $1}'
Risposte:
Modifica del file:
ls -t
Cambiamento di Inode:
ls -tc
Accesso ai file:
ls -tu
"Il più recente" in basso:
ls -tr
Niente di tutto questo è tempo di creazione. La maggior parte dei filesystem Unix non supporta i timestamp di creazione.
ls -U
ordina in base ad esso. Su Linux, è disponibile sulla maggior parte dei filesystem che lo supportano (incluso anche NTFS), ma si chiama "ora di nascita" e devi ordinare manualmente.