Z návodu:
-I pattern
,--ignore=pattern
V adresářích ignorujte soubory, jejichž názvy odpovídají vzoru shellu (nikoli regulárnímu výrazu). Stejně jako v shellu, počáteční
.
v názvu souboru neodpovídá zástupnému znaku na začátku vzoru. Někdy je užitečné dát tuto možnost několikrát. Například,$ ls --ignore='.??*' --ignore='.[^.]' --ignore='#*'
První možnost ignoruje názvy délky 3 nebo více, které začínají
.
, druhý ignoruje všechny dvouznakové názvy, které začínají.
kromě..
a třetí ignoruje názvy začínající#
.
Můžete použít pouze vzory globus shellu:*
odpovídá libovolnému počtu znaků, ?
odpovídá libovolnému jednomu znaku, […]
odpovídá znakům v hranatých závorkách a \
cituje další znak. Znak $
stojí sám za sebe (ujistěte se, že je v jednoduchých uvozovkách nebo před ním \
aby byla chráněna před expanzí pláště).