a-parfenov / Minishell

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 .

About

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


Languages

Language:C 97.6%Language:Makefile 2.4%