42sh - Logo
42sh
Intepréteur bash complet Mar. 2019

Technologies

C Bash

Contributeurs

Martin MARX
Antoine HAREL
Mickaël GANDON
Damjan STANISAVLJEVIC

Description

Ce projet a été développé dans le cadre de la première année de cycle ingénieur de l'EPITA. Il s'agit certainement du projet le plus difficile techniquement du cursus. 

Le but de ce projet est de recréer un interpréteur bash complet, capable d'agir et de proposer les mêmes fonctionnalités que le véritable interpréteur bash.

42sh a été l'occasion de consolider mes bases en C et en bash, mais également d'apprendre énormément de choses sur les standards Unix et sur la multitude de fonctionnalités offertes par un interpréteur. 

Fonctionnalités

Intepréteur de commandes bash
Commandes alias, export, source et bien d'autres
Support des fonctions et des boucles
Historique de commandes
Prompt, couleurs et PS1/PS2