Skip to content

C0X23/Minishell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Minishell

Project done at Ecole 42 Lausanne

Authors

  • cmegret (@C0X23)
  • fallan (@Hullow)

Description

A simple shell in C emulating the behavior of bash, featuring:

  • pipelines
  • redirections (input, output, append)
  • here-documents
  • environmental variables
  • some builtins (echo, cd, pwd, export, unset, env, exit)
  • exit status of commands
  • signal handling (SIGINT, SIGQUIT)
  • history

The shell interprets single and double quotes, but not parentheses, wildcards, semicolons and backslashes.

The prompt is managed using the Readline library.

Usage

To use the shell, simply run make in /Code to build it, and open it using ./minishell. Enjoy ;)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •