Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 546 Bytes

File metadata and controls

25 lines (20 loc) · 546 Bytes

Minishell

Minimal implementation of the UNIX shell, inspired by Bash

Showcase

Build

Pull submodules and run make

git submodule init
gti submodule update
make

Usage

Execute the binary

./minishell

Features

  • set of builtins like echo, export, unset, pwd, cd, env (without options besides -n for echo)
  • pipes and redirections, including here-document
  • && and || with () for priorities (Only pipes and redirection won't work for whole groups)
  • * wildcard expansion