Zalecana, 2024

Wybór redaktorów

Jak sortować polecenie według daty

UG zmusza do wyrzeczenia się wiary?

UG zmusza do wyrzeczenia się wiary?

Spisu treści:

Anonim

Polecenie „ls” wyświetla wszystkie pliki i foldery w katalogu w wierszu poleceń, ale domyślnie ls zwraca listę w porządku alfabetycznym. Za pomocą prostej flagi poleceń można zamiast tego sortować według daty, pokazując ostatnio zmodyfikowane elementy w górnej części wyników polecenia ls. Ta sztuczka dotyczy wyjścia komendy ls w systemie Mac OS / Mac OS X, Linux, BSD, a także Bash w systemie Windows.

Flaga -t sortuje dane wyjściowe komendy według daty i godziny ostatniej modyfikacji, ale dla uzyskania najlepszych wyników prawdopodobnie będziesz chciał zastosować ją za pomocą flagi -l długiej listy, a być może także kilku innych. Przyjrzyjmy się kilku pomocnym sposobom sortowania wyników według daty.

Sortuj 'ls' Wyjście według daty

Flaga -t posortuje dane wyjściowe polecenia ls według ostatniej zmodyfikowanej daty i godziny:

  1. Otwórz Terminal, jeśli jeszcze tego nie zrobiłeś (/ Aplikacje / Narzędzia / w systemie Mac OS) i przejdź do katalogu, który chcesz posortować według daty, używając ls
  2. Wydaj następującą składnię polecenia:
  3. ls -lt

  4. Kliknij Return, aby zobaczyć zawartość katalogu wylistowaną przez ls według daty

Ostatnio zmodyfikowane elementy będą wyświetlane u góry wyniku polecenia, zamiast pokazywać zwróconą listę w porządku alfabetycznym.

Pokaż ls Sortuj według daty, czytelne dla ludzi, wszystkie pliki

Osobiście preferuję sortowanie danych wyjściowych ls według daty modyfikacji: -lt, ale także -h dla rozmiarów czytelnych dla ludzi, a -a także dla wszystkich plików z prefiksami kropkowymi. Sprawia to, że jest to łatwa do zapamiętania flaga -halt, używana w ten sposób:

ls -halt

Cofanie ls Sortowanie według daty wyjścia

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

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 ostatnio zmodyfikowaną datą i godziną na dole.

Ta sztuczka dotyczy oczywiście linii poleceń i terminala, ale sortowanie według daty i odmian daty modyfikacji lub daty otwarcia może być bardzo przydatne również dla Findera. Na przykład sortowanie Mac Finder „Wszystkie moje pliki” przed ostatnią datą otwarcia jest świetną wskazówką, która może być podobnie zastosowana do każdego innego folderu pokazanego w Finderze na komputerze Mac, aby pokazać ostatni raz, kiedy plik był dostępny lub zmodyfikowany.

Czy masz jakieś inne pomocne wskazówki lub porady dotyczące sortowania katalogów według daty? Daj nam znać w komentarzach poniżej.

Top