This project is about creating a simple shell. Your own little bash.
Explore the docs »
Report Bug
·
Request Feature
Table of Contents
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
- C99+
- Clone the repo
git clone https://github.com/chanwoo4267/minishell
- Compile source codes
make all
- execute executable file
./minishell
Implemented Features :
- bash-prompt
- working history
- search and laungh executable
- signal handling
- environment variables
- redirections
- pipes
- interrupts
- few builtins
Implemented Builtins :
- echo with -n option
- cd with relative or absolute path
- pwd
- export
- unset
- env
- exit
Unimplemented Featurs :
- && or || with parenthesis
- wildcard
For more examples, please refer to the Documentation