Jak sortować pliki według znacznika czasu w unixie? Muszę posortować pliki, a także na podstawie czasu ich utworzenia.
Jak sortować pliki według znacznika czasu w unixie? Muszę posortować pliki, a także na podstawie czasu ich utworzenia.
ls -Ct | awk '{print $1}'
Odpowiedzi:
Modyfikacja pliku:
ls -t
Zmiana i-węzła:
ls -tc
Dostęp do plików:
ls -tu
„Najnowszy” na dole:
ls -tr
Nic z tego nie jest czasem tworzenia. Większość systemów plików Unix nie obsługuje znaczników czasu utworzenia.
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.