man ls nefunguje ?
JMÉNO
ls, dir, vdir - vypíše obsah adresářů
SYNTAXE
ls [volby] [soubor...]
dir [soubor...]
vdir [soubor...]
Volby POSIX: [-CFRacdilqrtu1] [--]
Volby GNU (nejkratší verze): [-1abcdfghiklmnopqrstuvwxABCDFGHLNQRSUX] [-w sloupců] [-T pozic] [-I vzor] [--full-time] [--show-control-chars] [--block-size=velikost]
[--format={long,verbose,commas,across,vertical,single-column}] [--sort={none,time,size,extension}] [--time={atime,access,use,ctime,status}]
[--color[={none,auto,always}]] [--help] [--version] [--]
POPIS
Příkaz ls vypíše nejprve své souborové parametry, které nejsou adresáři a potom pro každý adresář z parametru vypíše všechny v něm obsažené soubory, které lze vypsat.
Pokud nejsou přítomny žádné parametry, které nejsou volbami, předpokládá se implicitní parametr `.' (aktuální adresář). Volba -d způsobí, že adresáře budou považovány
za parametry, které nejsou adresáři. Soubor lze vypsat, pokud jeho název nezačíná na `.' nebo je zadána volba -a.
Každý seznam souborů (ne-adresářů; pro každý adresář seznam souborů v něm) je zvlášť setříděn podle stanoveného pořadí znaků v aktuálním locale. Pokud je zadána voba
-l, je každý seznam uvozen souhrnným řádkem, udávajícím celkovou velikost všech souborů v seznamu, měřenou v 512 bajtových nebo 1024 bajtových blocích.
Výstup je na to stdout, jeden záznam na řádek, pokud volbou -C vyžádán výstup ve více sloupcích. Nicméně při výstupu na terminál je nedefinováno, zda bude výstup v
jednom nebo více sloupcích. je možné použít volby -1 a -C k vynucení výstupu v jednom, resp. více sloupcích.
...