Write a shell program in Linux that does the following:
(a) Implement your own utilities for common UNIX Shell utilities. For example, an initial list is as follows: cat (mycat), ls (myls), clear (myclear), cp (mycp), mv (mymv), rm (myrm), cd (mycd), mkdir (mymkdir), pwd (mypwd), body (mybody).
(b) Your shell must also support the following features:
1- run Linux commands
2- output redirection (use of a ">" operator redirects output to a file)
4- background run of processes
26 freelancers are bidding on average $113 for this job
I have had to do similar things during my Computer Science degree, and I have plenty of experience in both C and Linux. I guarantee good clean code with relevant comments as well as detailed documentation if needed.