Assignment Five Write a program that: Creates a child which waits for a command. B. The child checks for stdin, stdout, stderr, and pipe redirection operators and redirects only if the operators are present. Add the following abilitie A. The ability to use "2>" to redirect stderr. B. The ability to use "|" to input to a second program. C. The ability to run if there is no ">", "2>", or "|"
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
UNIX/LINUX to compile using gcc.