CDSH is a simple implementation of a shell in C, and Since its purpose is demonstration (not feature completeness or even fitness for casual use), it has many limitations, including:
As of forking this open domain source, I wanted to give it more functionality. I do plan to give this the ability to be scripted and further as well has allowing some customization to the prompt, and per user file. I also plan to form processing of for, while, and if statements.
Simple top down script parsing functions
make; make install
Go from there!
CDSH is relicensed under LGPLv2 - Chris Dorman maintained!
This code is in the public domain (see UNLICENSE for more details). This means you can use, modify, and distribute it without any restriction. I appreciate, but don't require, acknowledgement in derivative work.