Så här sorterar du kommandot efter datum

Kommandot 'ls' listar alla filer och mappar i en katalog på kommandoraden, men som standard returneras en lista i alfabetisk ordning. Med en enkel kommandoflagg kan du ha ls sortera efter datum istället, som visar de senast modifierade objekten överst i ls-kommandoresultatet. Detta trick gäller ls-kommandoutmatningen i Mac OS / Mac OS X, Linux, BSD, samt Bash i Windows.


-t-flaggan kommer att sortera ls-kommandoutgången senast senast ändrat datum och tid, men för bästa resultat kommer du sannolikt att tillämpa den med -l långlistningsflaggan, och kanske några andra också. Låt oss granska några användbara sätt att sortera ls-produktionen efter datum.

Sortera 'ls' -utgång efter datum

-t-flaggan kommer att sortera ls-kommandoprodukten senast senast ändrad och ändrad:

  1. Öppna terminalen om du inte redan har gjort det (/ Program / Verktyg / Mac OS) och navigera till katalogen du vill sortera efter datum med ls
  2. Utför följande kommandosyntax:
  3. ls -lt

  4. Slå tillbaka för att se kataloginnehållet listat med ls efter datum

De senast ändrade objekten visas överst i kommandoutmatningen, i stället för att visa den returnerade listan i alfabetisk ordning.

Visa ls Sortera efter datum, läsbar, alla filer

Min personliga preferens för att sortera ls-produktionen efter datum modifierad är att använda -lt men även -h för mänskliga läsbara storlekar, och -a för att visa alla prickfiler som också är föremål. Detta gör det också lätt att komma ihåg flaggan av -halt, används som så:

ls -halt

Omvandling ls Sortera efter datumutgång

Om du vill vända ordern så att de senast modifierade objekten ligger längst ner på kommandot ls, kan du lägga till -r-flaggan så här:

ls -haltr

Utgången kommer att vara densamma om den har visats i omvänd ordning, med äldsta ändrade datumet överst och senast ändrat datum och tid längst ner.

Detta trick gäller självklart för kommandoraden och Terminal, men sortering efter datum och variationer av datum ändrat eller sista datum öppnat kan vara otroligt användbart för Finder också. Till exempel, sortering av Mac Finder "Alla mina filer" senast senast öppnades är ett bra tips som kan tillämpas på en annan mapp som visas i Finder på Mac för att visa senaste gången en fil öppnades eller ändrats.

Har du några andra användbara tips eller tricks för att sortera kataloger efter datum? Låt oss veta i kommentarerna nedan.