Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.11 KB

README.md

File metadata and controls

29 lines (20 loc) · 1.11 KB

Simple Shell

A basic implementation of a shell in C. This project is part of the Operating Systems course at ALX Africa course.

Table of Contents

Description

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.

Features

  • 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 and exit.
  • Signal Handling: Handles signals like Ctrl+C for process termination.

How to Use

  1. Clone the Repository:
    git clone https://github.com/your-username/simple-shell.git