Skip to content

🐚 Minibash is a simple implementation for the bash shell, it includes pipes, redirections, environment variables and some of the builtin commands

License

Notifications You must be signed in to change notification settings

fortytwobytes/minibash

Repository files navigation

Setup

  1. Install readline library and some extra dependencies sudo apt-get install lib32readline8 lib32readline-dev make git gcc
  2. Clone the repository git clone https://github.com/fortytwobytes/minibash && cd minibash
  3. Compile and run the program
    • with Cmake mkdir -p build && (cd build && cmake .. && make && ./minibash)
    • with Makefile make && ./minibash
  • If you have docker simply run docker compose run --rm minibash

About

🐚 Minibash is a simple implementation for the bash shell, it includes pipes, redirections, environment variables and some of the builtin commands

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages