/42sh

42sh project for 42 school. This project consists in coding a fully functional shell in C.

Primary LanguageC

42sh

42sh project for 42 school. Last project of the UNIX branch, the goal is to create a fully functionnal shell.

Le but etait de repartir du 21sh (projet precedent) et de le faire evoluer vers un shell completement fonctionnel. Les dernieres features a ajouter sont diverses et vont potentiellement du job control au shell script. Ce projet permet d'aborder une large palette des fonctionnalites UNIX et POSIX standard.

Objectifs :

  • Gestion des processus et de leur interactions.
  • Gestion de la ligne de commande et du terminal.
  • Parsing avance.
  • Filesystem.

Skills :

  • Travaux de groupe et sociabilite.
  • Entreprise.
  • Unix.