Command Line Shell This is a simple command line shell implemented in Rust. It allows users to execute commands, change directories (cd command), and exit the shell (exit command). Additionally, it supports piping multiple commands together using the | operator.
Features
Command Execution: Users can execute various commands supported by their system. Change Directory: Users can navigate the file system using the cd command. Piping: Multiple commands can be chained together using the | operator for piping output from one command to another. Error Handling: Errors are gracefully handled and displayed to the user.
Prerequisites Rust programming language and Cargo build system installed.