GNU/Linux >> Znalost Linux >  >> Linux

Jak seřadit výsledky z příkazu ls podle data úpravy (nejdříve adresáře)?

co třeba něco takového:

ls -ltr --group-directories-first

ls -t

nebo (v opačném případě, nejnovější dole):

ls -tr

ls manuálová stránka to popisuje podrobněji a uvádí další možnosti.

Adresáře mají d před tam oprávnění v ls -ltr

Tedy získat adresáře se seřazeným použitím data modifikace

ls -ltr |grep ^d

A do jiných souborů než adresářů

ls -ltr | grep -v ^d


Linux
  1. Jak najít a seřadit soubory na základě data a času úpravy v Linuxu

  2. Jak odstranit soubory a adresáře v Linuxu z příkazového řádku

  3. Jak odstranit první/poslední „n“ řádky z výstupu příkazu v prostředí Shell?

  1. Jak třídit soubory v Linuxu pomocí příkazu Sort

  2. Jak mohu vyloučit adresáře z grep -R?

  3. Jak mohu odfiltrovat jedinečné výsledky z výstupu grep?

  1. Jak udělat Ls a pak seřadit výsledky podle data vytvoření?

  2. Jak je zástupný znak * interpretován jako příkaz?

  3. Jak zachytit první IP adresu z příkazu ifconfig?