← Surya Singh, Data Engineer

RShell

A Unix-style shell written in C++ from fork() up.

Command parsing with && || ; connectors, parenthesized precedence, input/output redirection, and pipes — modeled with a composite pattern over single, multiple, and symbol commands.

Built with: C++, fork/execvp, dup2, composite pattern

Status: college project

Built by Surya Singh, a data engineer in Los Angeles, CA.