Skip to content

In-class group project where I enhanced a shell program to handle SIGINT and SIGTSTP signals, ensuring the shell process remains active while terminating or stopping only the foreground processes upon receiving <Ctrl-C> or <Ctrl-Z>.

Notifications You must be signed in to change notification settings

Mooses4/ShellEnhancement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

ShellEnhancement

In-class group project where I enhanced a shell program to handle SIGINT and SIGTSTP signals, ensuring the shell process remains active while terminating or stopping only the foreground processes upon receiving <Ctrl-C> or <Ctrl-Z>.

Languages and Utilities Used

  • C

Environments Used

  • Windows 10 (21H2)

Program walk-through:

Smallsh.h:
Disk Sanitization Steps

Smallsh.c:
Disk Sanitization Steps

Prog1.c:
Disk Sanitization Steps

Shell:
Disk Sanitization Steps

About

In-class group project where I enhanced a shell program to handle SIGINT and SIGTSTP signals, ensuring the shell process remains active while terminating or stopping only the foreground processes upon receiving <Ctrl-C> or <Ctrl-Z>.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published