GitHunt
JU

A simple Unix shell

msh

A simple Unix shell.

Build Status

Features

  • Interactive REPL
  • Executes shell scripts
  • GNU Readline support with history
  • Searches $PATH for executables
  • Working directory manipulation (cd)
  • Expands ~ and environment variables
  • Aliases
  • Startup configuration file
  • Environment variable manipulation
  • Pipelines
  • Standard stream redirection

Contributors

MIT License
Created March 8, 2018
Updated January 4, 2026