Unix Shell implemented in Python.
This CLI program is a simple shell in Unix Operating Systems.
It supports multiple commands and modes.
The commands are executed by creating a subprocess(or child process).
Executing in pipe mode is also implemented.
Different commands or modes are supported:
- prev
- get previous command
- history
- print command history
- del-history
- delete command history
- |
- execute in pipe mode
- =>
- store command in a file
- <=
- run commands from a file
- '>'
- store command output in a file
- <
- run command via options which are stored in a file
Feel free to contribute on this repo.
If you have any questions, errors etc. feel free to ask.
Links are available in my git profile.