Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 592 Bytes

README.md

File metadata and controls

25 lines (19 loc) · 592 Bytes

minishell

This is a shell coded in C with mbocquel.

Alt Text

About this project

  • This is an individual project at School 42.
  • This project handle :
    • ’ and `
    • Redirections <, >, <<, >>
    • Pipes |
    • Environment variables
    • $?
    • ctrl-C, ctrl-D and ctrl-\
    • Builtins : echo, cd, pwd, export, unset, env, exit
    • Has a working history
  • Parsing is done thanks to an abstract syntax tree (AST).

Usage (linux)

make && ./minishell