Skip to content

A C program that implements a simple Unix shell program.

License

Notifications You must be signed in to change notification settings

MohEsmail143/simple-shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Shell

This C program implements a simple Unix shell program. The shell supports the following:

  1. The internal shell command "exit" which terminates the shell.
  2. A command with no arguments.
  3. A command with arguments.
  4. A command, with or without arguments, executed in the background using &.

This project was developed as part of the course Operating Systems in the Fall 2021 semester at the Faculty of Engineering, Alexandria University, under the Computer and Communications Engineering department, supervised by Dr. Hicham Elmongui.

Prerequisites

This project was developed using the Ubuntu operating system.

Installing

1- Clone the repository to your local machine:

git clone https://github.com/MohEsmail143/simple-shell.git

2- Compile and run the project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

A C program that implements a simple Unix shell program.

Topics

Resources

License

Stars

Watchers

Forks