/Shell-project

Creating a shell

Primary LanguageC

Shell-project

Simple implementation of a shell

Features

  • Launch programs
  • Change working directory with cd
  • Redirect output to a file with > filename
  • Redirect input from a file with < filename
  • Redirect both input and output at the same time
  • Pipe commands
  • Launch jobs in background
  • Implement cp and mkdir