Loading...
Projects

Shell

A POSIX compliant shell (in the near future) capable of interpreting shell commands, running external programs and builtin commands like cd, pwd, echo and more.

Current Features

The shell starts with a prompt ($) that signals it’s ready for your command. As of now, only a few commands are supported such as

  1. exit command terminates the shell
  2. Control + C terminates the shell.
  3. echo builtin prints its arguments
  4. type builtin is used to determine how a command would be interpreted if it were used.
  5. pwd builtin prints the full, absolute path of the current working directory
  6. cd builtin is used to change the current working directory - Implementation in Progress

© 2026 Vineeth Menon. All Rights Reserved.