Skip to content

Ysoroko/Minishell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minishell

A bash terminal, recreated in C. This is a group project

This project is a collaboration with Arnaud Blondel.

image

The project implements:

  • Bash commands
  • Redirections
  • Pipes
  • Exit status of the processes
  • Signals
  • Parsing of double and simple quotes + environmental variables
  • Recreates the following built-ins:
    • echo
    • cd
    • pwd
    • env
    • export
    • unset
    • exit

Useful links that helped me to create this project: