Minishell is a lightweight UNIX shell implemented in C, providing essential command-line features commonly found in UNIX environments.
-
Command Execution: Execute external commands and programs.
-
Input/Output Redirection: Support basic input/output redirection for command flexibility.
-
Built-in Commands: Implement fundamental built-in commands:
cd
: Change directory.echo
: Display messages.pwd
: Print current working directory.