Jak sortować pliki według znacznika czasu w unixie? Muszę posortować pliki, a także na podstawie czasu ich utworzenia.
unix
unix-timestamp
Srihari
źródło
źródło
ls -Ct | awk '{print $1}'
Odpowiedzi:
Modyfikacja pliku:
Zmiana i-węzła:
Dostęp do plików:
„Najnowszy” na dole:
Nic z tego nie jest czasem tworzenia. Większość systemów plików Unix nie obsługuje znaczników czasu utworzenia.
źródło
ls -U
sortuje według niego. W Linuksie jest dostępny na większości systemów plików, które go obsługują (nawet w tym NTFS), ale nazywa się to „czasem urodzenia” i musisz sortować ręcznie.Użyj -t na ls. na przykład:.
lub
źródło