Skip to content

devpraton/easyshell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyShell

EasyShell is a lightweight shell implementation designed to be embedded into any CLI application as a bootstrapping layer. It is extendable with user-defined commands and supports some basic built-in commands.

Requirements

  • libreadline
  • meson: tested with meson version 1.7.0

Build

meson setup build
meson compile -C build

Limitations (Work in Progress)

  • Piping is not yet supported.
  • Input/output redirection is not yet supported.
  • Regular expressions are not yet supported.

About

A simple bootstrappable shell

Resources

License

Stars

Watchers

Forks

Packages

No packages published