OS Program 2
This project was awarded to Digitasolutions for $155 USD.Get free quotes for a project like this
Project Budget$30 - $250 USD
Your shell must support the internal commands described below. Feel free to include other internal commands if you find this useful for your own testing.
Your program must use the environment variable PATH as a list of directories to search. It is possible that this environment variable will exist when your shell is started (inherited from the real shell). It is also possible that it will be set using the set internal shell command.
For command lines that do not involve an internal command, your shell must support multiple commands (including options) separated by "|", and your shell must arrange the automatic creation of Unix pipes that facilitate the connection between individual commands. Your shell must also support I/O redirection for
Your shell should print some kind of error message whenever it can't find a suitable file for an external command, or when anything unexpected happens (exec fails, can't create a pipe, etc). You must include code that checks the return value of every single system call.
Also task 1 needs to be fixed to work properly.
Browse Related Skills
Other things people do on Freelancer
Looking to make some money?
- Set your budget and the timeframe
- Outline your proposal
- Get paid for your work
Hire Freelancers who also bid on this project
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- The New York Times
- Wall Street Journal
- Times Online