Mini Shell is a Linux command interpreter developed in C using POSIX system calls. The shell accepts user commands, executes external commands, supports built-in commands, and handles process management and signal handling similar to a Linux terminal.
- Command execution
- Built-in shell commands
- External command execution
- Process creation and management
- Signal handling
- User input parsing
- Linux command-line interface
- C Programming
- Linux System Programming
- POSIX System Calls
- Process Management
- Signal Handling
- main.c
- command.c
- scan_input.c
- header.h
- ext_command.txt
gcc main.c command.c scan_input.c -o minishell./minishell- Advanced C Programming
- Linux System Programming
- Process Management
- Command Parsing
- Signal Handling
- POSIX APIs
- Shell Development
Abinand V Nair