Yash: Um novo shell buscando a máxima conformidade com POSIX

2025-02-15
Yash: Um novo shell buscando a máxima conformidade com POSIX

Yash é um shell de linha de comando compatível com POSIX, escrito em C99, buscando a máxima conformidade com POSIX. Ele possui recursos como aliases globais, matrizes, vários métodos de redirecionamento, expansão de chaves, globbing estendido, aritmética fracionária, conclusão de comandos e previsão de comandos. Mantido no GitHub, o Yash atende em grande parte ao POSIX.1-2008 e recebe atualizações regulares de manutenção. Ele compila e executa em vários ambientes POSIX, sendo testado principalmente em Fedora, macOS e Cygwin. Após a instalação, os usuários podem personalizar variáveis de ambiente, aliases, prompts e muito mais por meio de arquivos de configuração.

Desenvolvimento Linha de comando