Slik sorterer du kommando etter dato

Kommandoen 'ls' viser alle filer og mapper i en katalog på kommandolinjen, men som standard returnerer jeg en liste i alfabetisk rekkefølge. Med et enkelt kommandoflag kan du ha sortert etter dato i stedet, og viser de senest modifiserte elementene øverst i ls-kommandoresultatene. Dette trikset gjelder ls-kommandoen i Mac OS / Mac OS X, Linux, BSD, samt Bash i Windows.


-t-flagget vil sortere ls-kommandoutdata etter siste endrede dato og klokkeslett, men for de beste resultatene vil du sannsynligvis ønske å bruke den med -l lange oppføringen flagg, og kanskje noen få andre også. La oss se på noen nyttige måter å sortere ls utdata etter dato.

Sorter 'ls' Output etter dato

-t-flagget vil sortere kommandoen ls-kommisjonen etter siste dato og klokkeslett endret:

  1. Åpne Terminal hvis du ikke allerede har gjort det (/ Programmer / Verktøy / i Mac OS) og naviger til katalogen du vil sortere etter dato med ls
  2. Utsted følgende kommandosyntax:
  3. ls -lt

  4. Treff tilbake for å se kataloginnholdet som er oppført med ls etter dato

De sist oppdaterte elementene vises øverst på kommandoen, i stedet for å vise den returnerte listen i alfabetisk rekkefølge.

Vis ls Sorter etter dato, menneskelig lesbar, alle filer

Min personlige preferanse for sortering av ls-utdata etter dato endret, er å bruke -lt, men inkluderer også -h for menneskelige lesbare størrelser, og -a for å vise alle prikkfiler i tillegg. Dette gjør det også enkelt å huske flagg av -halt, brukt slik:

ls -halt

Omvendt ls Sorter etter datoutgang

Hvis du vil reversere rekkefølgen slik at de sist endrede elementene er på bunnen av kommandoen ls, kan du legge til -r-flagget så godt som det:

ls -haltr

Utgangen vil være det samme med unntak av at den har blitt vist i omvendt rekkefølge, med eldste endrede dato på toppen og sist endret dato og klokkeslett på bunnen.

Dette trikset gjelder åpenbart for kommandolinjen og Terminal, men sortering etter dato og variasjoner av dato endret eller siste dato åpnet kan også være utrolig nyttig for Finder. For eksempel er sortering av Mac Finder 'All My Files' ved siste dato åpnet et godt tips som kan brukes på samme måte som en annen mappe som vises i Finder på Mac, for å vise sist gang en fil ble åpnet eller endret.

Har du andre nyttige tips eller triks for sortering av kataloger etter dato? Gi oss beskjed i kommentarene nedenfor.