Léxico de TI › Programação › Zsh

Zsh

Programação Svenska → Atualizado: 2026-09-28

Shell Unix escrito por Paul Falstad em 1990, batizado com o nome de usuário "zsh" de um colega. Desde o macOS Catalina (2019) é o shell padrão no Mac — a Apple trocou o Bash para não ter que lidar com a GPLv3.

É quase totalmente compatível com o Bash para scripts, mas no uso interativo é uma experiência bem diferente: o sistema de completion é programável e entende as flags de cada comando, o globbing pode ser recursivo e filtrar por atributos de arquivo (ls **/*.js(.m-7)), o corretor ortográfico sugere o que você quis dizer, e o prompt pode conter praticamente qualquer coisa. O framework Oh My Zsh (2009) foi o que ampliou a adoção, empacotando temas e plugins — ao custo de uma inicialização visivelmente mais lenta. Os concorrentes são o Bash (disponível em qualquer lugar), o Fish (melhores padrões, mas não compatível com POSIX) e o Nushell (dados estruturados em vez de texto).

← Voltar ao léxico