Jak sortować polecenie ls według daty
Spisu treści:
Polecenie „ls” wyświetla listę wszystkich plików i folderów w katalogu w wierszu poleceń, ale domyślnie ls zwraca listę w porządku alfabetycznym. Za pomocą prostej flagi polecenia możesz zamiast tego sortować ls według daty, pokazując ostatnio zmodyfikowane elementy na górze wyników polecenia ls. Ta sztuczka dotyczy danych wyjściowych polecenia ls w systemach Mac OS / Mac OS X, Linux, BSD, a także Bash w systemie Windows.
Flaga -t posortuje dane wyjściowe polecenia ls według daty i godziny ostatniej modyfikacji, ale dla uzyskania najlepszych rezultatów prawdopodobnie będziesz chciał zastosować flagę -l long listing i być może kilka innych jako dobrze. Przyjrzyjmy się kilku pomocnym sposobom sortowania danych wyjściowych ls według daty.
Sortuj dane wyjściowe „ls” według daty
Flaga -t posortuje dane wyjściowe polecenia ls według daty i godziny ostatniej modyfikacji:
- Otwórz Terminal, jeśli jeszcze tego nie zrobiłeś (/Applications/Utilities/ w systemie mac OS) i przejdź do katalogu, który chcesz posortować według daty za pomocą ls
- Wydaj następującą składnię polecenia:
- Naciśnij powrót, aby zobaczyć zawartość katalogu wymienioną z ls według daty
ls -lt
Ostatnio zmodyfikowane elementy będą wyświetlane u góry danych wyjściowych polecenia, zamiast pokazywać zwróconą listę w porządku alfabetycznym.
Pokaż sortuj według daty, czytelne dla człowieka, wszystkie pliki
Moim osobistym upodobaniem do sortowania danych wyjściowych ls według daty modyfikacji jest użycie -lt, ale także uwzględnienie -h dla rozmiarów czytelnych dla człowieka oraz -a dla pokazania wszystkich plików poprzedzonych kropkami. Ułatwia to również zapamiętanie flagi -h alt, używanej w następujący sposób:
ls -h alt
Odwracanie Sortuj według daty Wyjście
Jeśli chcesz odwrócić kolejność, tak aby ostatnio zmodyfikowane elementy znajdowały się na dole danych wyjściowych polecenia ls, możesz również dodać flagę -r w następujący sposób:
ls -h altr
Wyjście będzie takie samo, z tą różnicą, że zostało pokazane w odwrotnej kolejności, z datą najstarszej modyfikacji na górze i datą i godziną ostatniej modyfikacji na dole.
Ta sztuczka oczywiście dotyczy wiersza poleceń i terminala, ale sortowanie według daty i odmian daty modyfikacji lub daty ostatniego otwarcia może być również niezwykle przydatne w Finderze. Na przykład sortowanie „Wszystkich moich plików” w Mac Finderze według daty ostatniego otwarcia to świetna wskazówka, którą można zastosować w podobny sposób do dowolnego innego folderu wyświetlanego w Finderze na Macu, aby pokazać, kiedy ostatni raz uzyskano dostęp do pliku lub go zmodyfikowano.
Masz jakieś inne pomocne wskazówki lub sztuczki dotyczące sortowania katalogów według daty? Daj nam znać w komentarzach poniżej.