University OOP project: a compact C++ Command-line interpreter. Small and testable components, easy to add new commands.
- Lexer & parser for a small shell-like syntax
- Redirection:
< input,> output,>> append - Built-ins:
echo,prompt,time,date,touch,tuncate,rm,wc,tr,head,batch - Pipelines: chain commands with
|