Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 833 Bytes

File metadata and controls

30 lines (21 loc) · 833 Bytes

Unix Shell from Scratch in C

Overview

This project is a simple Unix shell implemented in C, designed to emulate basic functionality of the command-line interface used in Unix-based systems. The shell can execute standard Unix commands and includes built-in commands such as cd, exit, and help. This project is part of my Codects series, where I explore various programming concepts and technologies through weekly projects.

Getting Started

Pre-requisites

  • A UNIX-based operating system (Linux or macOS)
  • gcc compiler

Installtion

  1. Clone the Repository:

    git clone https://github.com/tcedco/simple-unix-shell.git
    cd simple-unix-shell
  2. Compile the Shell:

    gcc -o myShell myShell.c
  3. Run the Shell:

    ./myShell