Skip to content

udaysd7897/My-Cshell

Repository files navigation

My-Cshell

A unix shell

To run the shell:

  1. make
  2. ./shell

Features:

  • The directory from which the shell is invoked will be the home directory of the shell represented by ~.
  • Supports semi-colon seperated list of commands.
  • 'pwd' ,'ls', 'cd' and 'echo' are built in the shell itself (builtin commands)
  • All other commands are executed by forking parent process.
  • Background Processes.

About

A unix shell

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages