Zsh Z shell
Un shell Unix écrit par Paul Falstad en 1990, dont le nom vient de l'identifiant « zsh » d'un collègue. Depuis macOS Catalina (2019), c'est le shell par défaut du Mac : Apple a abandonné Bash pour éviter la GPLv3.
Presque entièrement rétrocompatible avec Bash pour les scripts, mais une expérience tout autre en interactif : la complétion est programmable et connaît les options de chaque commande, le globbing peut être récursif et filtrer selon les attributs des fichiers (ls **/*.js(.m-7)), la correction orthographique suggère ce qu'on voulait dire, et l'invite peut contenir à peu près n'importe quoi. Le framework Oh My Zsh (2009) a popularisé le shell en empaquetant thèmes et plugins, au prix d'un démarrage nettement plus lent. Ses concurrents : Bash (présent partout), Fish (meilleurs réglages par défaut, mais pas compatible POSIX) et Nushell (des données structurées plutôt que du texte).