A basic implementation of a shell in C. This project is part of the Operating Systems course at ALX Africa course.
The Simple Shell project is a basic shell implementation written in C. A shell is a command-line interface that allows users to interact with the operating system by entering commands. This simple shell supports common shell functionalities such as executing commands, handling arguments, and managing processes.
- Command Execution: Execute commands entered by the user.
- Simple Syntax: Basic command-line syntax with support for arguments.
- Built-in Commands: Includes a few built-in commands such as
cd
andexit
. - Signal Handling: Handles signals like Ctrl+C for process termination.
- Clone the Repository:
git clone https://github.com/your-username/simple-shell.git