Skip to content

algrosset-grange/42-21sh

Repository files navigation

21sh

Build Status Circle CI

Recode of a /bin/bash like over Debian (like) and MacOSX.

How to launch with sudo needed

./setup.sh
make
./minishell

Which features are done

  • AST recurse basic parsing and exec
  • |
  • <
  • <<

Termcaps with:

  • left
  • right
  • home
  • end
  • line up
  • line down
  • history up
  • history down
  • cut line
  • paste line

How to test

The following command will install valgrind for leaks and errors utilities (and gdb).

./setup.sh && ./run_test.sh # include make rules testing

Or if you prefer the dedicated Docker box:

docker pull julienbalestra/42cbox
docker run --rm julienbalestra/42cbox https://github.com/JulienBalestra/21sh.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published