minishell
Chargement de la description du projet...
Résumé
minishell est un projet centré sur les bases d’un interpréteur de commandes. Il impose de comprendre le parsing, les processus, les redirections, les pipes, l’environnement et les comportements classiques d’un shell.
Stack technique
C
Unix
Parsing
Processes
Pipes
Redirections
Environment
Signals
Fonctionnalités clés
- Lecture et interprétation de commandes
- Gestion des pipes
- Gestion des redirections d’entrée/sortie
- Exécution de commandes builtin et externes
- Gestion des variables d’environnement
- Travail autour des processus et du comportement shell
Ce que ce projet démontre
Ce projet montre ma capacité à travailler sur de la logique bas niveau, à raisonner sur le comportement système, à manipuler des processus et à structurer du code C sur un sujet plus proche du système que du produit web.
Code source
minishell
Accéder au dépôt GitHub du projet.
Open repository →