Articles

Jak sortować polecenie ls według daty

używanie ls do sortowania według daty w Terminalu

używanie ls do sortowania według daty w Terminalu

polecenie 'ls’ wyświetla wszystkie pliki i foldery w katalogu w wierszu poleceń, ale domyślnie LS zwraca listę w kolejności alfabetycznej. Za pomocą prostej flagi polecenia można zamiast tego ustawić sortowanie ls według daty, pokazując Ostatnio zmodyfikowane elementy u góry wyników polecenia ls. Ta sztuczka dotyczy wyjścia polecenia ls W systemach Mac OS / Mac OS X, Linux, BSD, a także Bash w systemach Windows.

flaga-t posortuje wyjście polecenia ls według daty i godziny ostatniej modyfikacji, ale dla uzyskania najlepszych wyników prawdopodobnie będziesz chciał zastosować ją z flagą-L long listing, a może kilkoma innymi. Przejrzyjmy kilka pomocnych sposobów sortowania wyjścia ls według daty.

Sort ’ LS ’ Output by Date

flaga-t posortuje wyjście polecenia ls by last date and time modified:

  1. Otwórz Terminal, Jeśli jeszcze tego nie zrobiłeś (/Applications/ Utilities/in mac OS) i przejdź do katalogu, który chcesz posortować według daty za pomocą ls
  2. Wydaj następującą składnię poleceń:
  3. ls -lt

  4. Hit return, aby zobaczyć zawartość katalogu z ls według daty

LS Sortuj wyjście polecenia według daty i czasu

LS Sortuj wyjście polecenia według daty i czasu/div>

Ostatnio zmodyfikowane Pozycje będą wyświetlane na górze wyniku polecenia, zamiast wyświetlania zwracanej listy w kolejności alfabetycznej.

Pokaż ls Sortuj według daty, czytelny dla człowieka, wszystkie pliki

moje osobiste preferencje dotyczące sortowania danych wyjściowych ls według daty modyfikacji to użycie-lt, ale także-h dla rozmiarów czytelnych dla człowieka i-a dla wyświetlania wszystkich plików z prefiksem kropkowym. Ułatwia to również zapamiętanie flagi-halt, używanej w ten sposób:

ls -halt

LS Sortuj wyjście polecenia według daty i czasu

LS Sortuj wyjście polecenia według daty i czasu

odwracanie LS Sortuj według daty wyjście

Jeśli chcesz odwrócić kolejność, aby Ostatnio zmodyfikowane elementy znajdowały się na dole wyjścia polecenia ls, możesz dodać flagę-r:

ls -haltr

wyjście będzie takie samo, z wyjątkiem tego, że zostało pokazane w odwrotnej kolejności, z najstarszą datą modyfikacji na górze i najnowszą datą i godziną na dole.

Ta sztuczka dotyczy oczywiście wiersza poleceń i terminala, ale sortowanie według daty i wariacji daty modyfikacji lub ostatniej daty otwarcia może być niezwykle przydatne również dla Findera. Na przykład sortowanie Mac Finder „wszystkie moje pliki” według ostatniej daty otwarcia jest świetną wskazówką, którą można podobnie zastosować do dowolnego innego folderu wyświetlanego w Finderze na komputerze Mac, aby pokazać Ostatni dostęp do pliku lub jego modyfikację.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *