Accueil
Le 42sh est le gros projet de la première année d'{Epitech.}
Ce qui se cache derrière ce nom mystique n'est autre qu'un interpréteur de commandes,
souvent aussi désigné par l'anglicisme shell, c'est un logiciel faisant partie des composants de base d'un système d'exploitation,
dont le rôle est de traiter des lignes de commande tapées au clavier.
Ces commandes, une fois traitées, interprétées, auront pour effet de réaliser telle ou telle tâche d'administration,
ou bien de lancer l'exécution d'un autre logiciel.
Le 42sh est donc un shell inspiré de bash, zsh et autre tcsh, il gère les commandes simples mais aussi les tubes, les redirections
les inhibiteurs, les alias, l'historique, la completion, le remplacement des variables d'environnement, des varaibles locales, des ~.
Il intègre une line discipline qui permet d'éditer la ligne de commande simplement et facilite l'utilisation du shell.
Une série de builtins lui permet enfin d'effectuer toute sorte de tache.
la vie l'univers et le reste, surtout le reste...