Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/reubenmathew/kangarooshell

🔨 Lightweight UNIX shell with asynchronous processing, pipes, simple history and stdio redirection.
https://github.com/reubenmathew/kangarooshell

Last synced: 11 days ago
JSON representation

🔨 Lightweight UNIX shell with asynchronous processing, pipes, simple history and stdio redirection.

Awesome Lists containing this project

README

        

# KangarooShell
**Simple shell interface written in C**
### Deliverables
- [x] Creating the child process and executing the command in the child
- [x] Providing a history feature
- [x] Implement `cd` functionality with `chdir()` system call
- [x] Adding support of input and output redirection
- [x] Allowing the parent and child processes to communicate via a pipe

*Created by: Reuben Ninan (216315509)*