Skip to content

Latest commit

Β 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

Let's make our own shell πŸ–₯️

minishell.demo.mp4

Comparison video between Minishell and Bash
(The left side is our minishell, and the right side is the bash shell)

how to use πŸ“–

After cloning, open a terminal in the project folder and type "make" to create a minishell file.
Once you've created your minishell file, run it !!

Description πŸ“

minishell is a miniaturized version of a bash.

You can use the following features !!

  1. You can use Linux commands with options. ex) ls, wc, grep ...
  2. You can use builtin commands. ex) echo, pwd, cd ...
  3. You can use working history.
  4. You can use redirections(<, >, <<, >>) and pipes(|).
  5. You can check exit status with "$?". ex) echo $?
  6. You can send signals by pressing the ctrl+c, ctrl+d, ctrl+\. And this works exactly the same as it does in bash.

About

README

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors