Wybrane moduły: zle (Zsh Line Editor) – rdzeń edycji linii poleceń, umożliwiający pracę w warstwie interaktywnej: dostarcza wszystkie funkcje wiązania klawiszy (binding), widgety edycyjne, tryby vi/emacs, complist (Completion Listing Extensions) – rozszerza system uzupełniania o menu wyboru, kolorowanie listy dopasowań, nawigację strzałkami, parameter (Parameter Module) – dostęp do wewnętrznych parametrów shella przez specjalne tablice asocjacyjne: $parameters, $functions, $aliases, $options; niezbędny do introspekcji i debugowania, mathfunc (Mathematical Functions) – zaawansowane funkcje matematyczne (sin, cos, log, exp, sqrt, pow, itp.) dostępne w wyrażeniach (( )), datetime (Date and Time Functions) – funkcja do formatowania dat/czasu, przydatna w skryptach backupowych, logowaniu, znacznikach czasu, files (File Operations) – wbudowane polecenia dla operacji na plikach: ln, mkdir, mv, rm, rmdir, sync (szybsze niż wywoływanie zewnętrznych programów, lepsze w skryptach), stat (File Statistics) – dostęp do informacji o plikach stat() bez uruchamiania /usr/bin/stat;
Źródło i licencja
Fragment artykułu Wikipedia — Zsh · historia autorów.
Tekst: CC BY-SA 4.0. Wydzielono fragment z dłuższego artykułu.