Categories
Computer Science

All the details are the readme file. here is the main goal of the project In par

Swamped with your writing assignments? Take the weight off your shoulder!

Submit your assignment instructions

All the details are the readme file. here is the main goal of the project
In particular, this project has two main goals:
1. Become more familiar with how the OS provides **process control** services that can be invoked by a user application. Specifically, your `shell` will use all three system calls: [fork](https://man7.org/linux/man-pages/man2/fork.2.html), [exec](https://man7.org/linux/man-pages/man3/exec.3.html), and [wait](https://man7.org/linux/man-pages/man2/wait.2.html).
2. Become familiar with how a program can access a set of system **environment variables** using the [getenv](https://man7.org/linux/man-pages/man3/getenv.3.html) standard library function. In particular, here we’ll access the `PATH` environment variable to determine if a program (i.e., executable object file) is located in a directory (defined in the PATH) on the file-system.

Swamped with your writing assignments? Take the weight off your shoulder!

Submit your assignment instructions

Leave a Reply