MyShell - Custom Shell Implementation
A custom shell implementation that provides basic shell functionality including command execution, built-in commands, and I/O redirection.
Features
- Command execution with fork and exec
- Built-in commands:
cd- Change directorypwd- Print working directoryexit- Exit the shell
- I/O redirection with
>and>+ - Multiple command execution with semicolon (;) separator
- Error handling and proper memory management
- Support for both interactive and batch mode