Back to Projects

LH-Shell

A unix shell

CMakefile
Category: CLI
Status: Completed

Project Overview

LHShell is a simple Unix shell written in C for Linux. It was built to understand how shells work and how processes are created and executed in Unix systems.

Key Features

  • Run commands using the fork() + exec() model
  • Supports cd for switching directories
  • Shows the current working directory after changing directories.
  • Supports colored output in terminal
  • Built Primarily for Unix based systems

Explore More Projects

View All Projects