tylercchase/octoshell ↗
Created May 19, 2022 · View the tylercchase/octoshell repository page
Shell project for CS 321 (Spring 2022) at UAF.
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
3
Lines of Code
112
From
Mar 13, 2022
To
Apr 28, 2022
About tylercchase/octoshell
Octoshell is a custom shell implementation written in C++ for a CS 321 computer science course at the University of Alaska Fairbanks during Spring 2022. It provides a functional command-line interface with support for both external commands like ls and emacs, as well as built-in commands including exit, print, and help functionality.
The shell handles multiple commands on a single line using the ampersand operator and can process input lines up to 100 characters long, with word parsing that supports alphanumeric characters along with dashes, dots, forward slashes, and underscores. An asciinema recording is available demonstrating the shell's capabilities in action.