A Simple shell project to imitate the implementation of a Unix/Linux shell like Bash. It provide a basic command-line interface for users to interact with the operating system. Users can navigate through files, execute commands and manage process.
-
Environment Navigation: users can view, set and navigate through the environment.
-
Command Execution: This Simple shell allows uses to execute some built-in commamnds e.g 'exit' and executables commands
-
Signal Handling: The shell handles common UNIX signal such as Ctrl+Z
-
Handles PATH
-
Handles the env built-in that prints the current environment