/42-minishell

minishell project for 42 school

Primary LanguageC

42-minishell

Minishell project for 42 school. The goal was to make an UNIX Shell that works like Bash.

TODO :

  • cd 1 2 too many args
  • secure syscalls / better error management
  • gerer le invalid write des quotes pas close
  • shell level
  • check erreur executable path
  • [x]--> code 126 si pas de droit
  • exit avec CTRL + D doit exit avec le dernier exit code
  • ctrl + d heredoc gnl ==> si buffer vide et end of read - > terminate heredoc and fire warning ==> si buffer pas vide, ne rien faire (pas de saut de ligne)
  • gerer les err code dans les signaux