/UnixLikeShell

Basic Implementation of Shell in C++

Primary LanguageC

UnixLikeShell

Basic Implementation of Shell in C++ with following functionalities :

  1. Execute external commands like ls, clear, vi
  2. Shell built­ins (cd, pwd, export)
  3. Print environment variables and text using echo
  4. Multi-level pipe(“|”) implemetation
  5. Support for history and Bang('!') operator
  6. Handle Interrupt Signal: On pressing "Ctrl+C"

How to Execute : g++ driver.cpp