Projects

C-Shell

CSystem CallsSignal Handling

Custom shell implementation with core bash-like functionality for the Operating Systems course.

  • Custom commands: hop (navigation), seek (search), reveal (listing), proclore (process info)
  • Background/foreground process execution with signal handling (SIGINT, SIGTSTP)
  • I/O redirection, piping, and multiple pipe support
  • Session history persistence and .myshrc configuration
  • Color-coded output for files and directories