kash - Kilembo Shell, my implementation of an interface between the user and operating system kernel for linux machines based on the Bourne Shell (sh) and csh with a few extra features.
The following are the basic things it can do, I'll be adding more features as time goes on.
- Parse User Input
- Execute Commands, including command arguments
- Redirection and IO
- Background Tasks
- Pipes
- Handle Signals and Quotes
- Environment Variables
- Subshells
- Wildcard Expansion
- Line editing and Path completion
- Command History
- Built in Arithmetic
- Functions
- Array (Custom)
- kash Script: Internal Scripting language similar Shell Script