GNU/Linux >> Linux Esercitazione >  >> Linux

Come ordinare i risultati dal comando ls per data di modifica (prima le directory)?

che ne dici di qualcosa del genere:

ls -ltr --group-directories-first

ls -t

o (per il contrario, più recente in basso):

ls -tr

Il ls la pagina man lo descrive in modo più dettagliato ed elenca altre opzioni.

Le directory hanno d davanti ai permessi in ls -ltr

Quindi, per ottenere directory con l'uso della data di modifica ordinata

ls -ltr |grep ^d

E a file diversi dalle directory

ls -ltr | grep -v ^d


Linux
  1. Come eliminare le prime / ultime "n" righe dall'output del comando in Shell?

  2. Come ordinare i file in Linux usando il comando di ordinamento

  3. Come posso escludere una directory dal comando ls

  4. Come posso filtrare i risultati univoci dall'output di grep?

  5. Come modificare i file in base ai risultati del comando find

Come creare directory in Linux (comando mkdir)

Come creare directory da un file di testo in Linux

Come utilizzare il comando Date negli script Bash in Linux

Come rimuovere un comando dalla cronologia in Linux

Come elencare solo le directory in Linux

Come ordinare il comando superiore in base all'utilizzo della memoria