GNU/Linux >> Znalost Linux >  >> Linux

Jak provést třídění ls podle přípony souboru a poté názvu?

Myslím, že úplná odpověď je spíše kombinací výše uvedeného.

-X (later --sort=extension) je podporován v Linuxu minimálně od FC3 a bude se řadit podle rozšíření. --group-directories-first byl přidán nedávno (možná kolem FC8?). Zdá se však, že kombinace těchto dvou nefunguje (alespoň na FC8).

Zdá se, že primární problém spočívá v použití singulárních primárních klíčů řazení. Podívejte se na tuto diskusi o e-mailové konferenci, kde najdete nějaké informace.


V systému Linux

$ ls --group-directories-first

-X je možnost, kterou hledáte:

ls -lX

Linux
  1. Jak zajistit, aby byly soubory a adresáře neodstranitelné, a to i přes kořen v Linuxu

  2. Jak nainstalovat a nakonfigurovat VSFTPD

  3. Jak získat název distribuce a číslo verze v jednoduchém skriptu Shell?

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

  2. Jak udělat soubor řídký?

  3. Jak vypsat velikost každého souboru a adresáře a seřadit podle sestupné velikosti v Bash?

  1. Jak třídit soubor na místě

  2. Jak mohu seřadit ls podle vlastníka a skupiny?

  3. Jak provést řazení htop podle PID