COMP 10024 – UNIX Process Management – Taking Control
April 12, 2026 10:48 pmUntil now, we have mostly run programs in the foreground—typing a command and waiting for it to finish before the... View Article
Until now, we have mostly run programs in the foreground—typing a command and waiting for it to finish before the... View Article
A Regular Expression (or regex) is a specialized language used to describe search patterns. While a simple search looks for... View Article
In our last module, we explored how to use temporary files to pass data between commands. While functional, that approach... View Article
In our previous sessions, we have been typing commands and seeing the results immediately on the screen. However, in the... View Article
Vi is often the first “hurdle” for new UNIX users. Because it was designed before the mouse or modern cursor... View Article
Total Weight: 3 Points Objective: Create a robust Bash script that handles user input, validates the file system, and utilizes... View Article
Shell Scripting A shell script is essentially a text based file containing a sequence of UNIX commands. To the system,... View Article
In our previous sessions, we took a “side trip” into the life-cycle of a UNIX process. We learned about forking,... View Article
In our previous sessions, we explored the static world of files and permissions. Today, we move into the dynamic world... View Article
The Unix Shell: Expansions & Quoting Demystifying how bash transforms your commands before execution What is the Shell? The... View Article