Pitäisi viritellä joku zsh-funktio tekemään seuraavanlaisia tiedostolistauksia nykyisestä hakemistosta:
$ ls -1 foo.txt bar.txt paperi.tex vanhapaperi.tex.gz $ l .txt foo.txt bar.txt $ l peri paperi.tex vanhapaperi.tex.gz $ l v*p vanhapaperi.tex.gz $ ls $files vanhapaperi.tex.gz
Eli sen aliaksen/funktion pitäisi tehdä kolmenlaista globbausta, ja tallentaa sitten valinnat muuttujaan vaikkapa `rm`:ää varten.
- Jos glob alkaa pisteellä, haetaan tiedostoja globilla vain lopusta mätsäten (eli tiedostotyypit).
- Muuten haetaan tavallisempi globbaus, mutta tähtiä kuitenkin yli ja ali.
Koska sen pitäisi tallentaa nykyisen session muuttuja, niin tuskin perl-skripti onnistuu ollenkaan. Pitää tyytyä zsh-skriptiin. Näissä on huono regexp-tuki, valitettavasti.