Yash : Un nouveau shell visant la conformité maximale avec POSIX

2025-02-15
Yash : Un nouveau shell visant la conformité maximale avec POSIX

Yash est un shell de ligne de commande compatible POSIX, écrit en C99, qui vise la conformité maximale avec POSIX. Il offre des fonctionnalités telles que les alias globaux, les tableaux, plusieurs méthodes de redirection, l'expansion des accolades, le globbing étendu, l'arithmétique fractionnaire, la complétion des commandes et la prédiction des commandes. Maintenu sur GitHub, Yash est largement conforme à POSIX.1-2008 et reçoit des mises à jour de maintenance régulières. Il compile et s'exécute sur divers environnements POSIX, principalement testés sur Fedora, macOS et Cygwin. Après l'installation, les utilisateurs peuvent personnaliser les variables d'environnement, les alias, les invites et plus encore via des fichiers de configuration.

Développement Ligne de commande