Skip to content

Latest commit

 

History

History
7 lines (6 loc) · 581 Bytes

File metadata and controls

7 lines (6 loc) · 581 Bytes

Unix Shell Project

This file contains my Rapid Unix SHell (RUSH) project for Operating Systems. This program runs a shell terminal similar to the one that runs on Linux operating systems, and is capable of running built-in commands, external commands, redirection, and parallel commands. Similar to the Linux terminal, a variable amount of whitespaces can be placed between every command and argument, and if an invalid command occurs, the user will be notified, and the command will not be run. Successfully executed commands will do as they would in a normal shell terminal.