/Minishell

The goal of this project is to create a simple shell. Small bash or zsh.

Primary LanguageC

Minishell

School 42 project. Implementation of a simple shell

subject.pdf

Features

  • Builtins : echo cd pwd env export unset exit
  • Redirections : cat < in >> out
  • Pipes
  • Simple and double quotes
  • Backslash
  • Environment variables : echo $PATH
  • Search in PATH for binaries
  • Signals: Ctrl-C, Ctrl-\, Ctrl-D

Ressources

For a small documentation of our minishell, please refer to the wiki .