Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 465 Bytes

File metadata and controls

16 lines (13 loc) · 465 Bytes

CSHELL

A small unix shell written in C.

It currently supports:

  • passing parameters to commands,
  • it has some builtin functions like: cd, exit, help,
  • it supports the && operator,
  • it supports piping with the | operator,
  • it supports the & operator,
  • interactivity,
  • a history file,
  • passing commands as an argument (./cshell -c "echo Hello").

I will add support for:

  • maybe some keywords (for, if, ...),