Shell Program

Shell Program – Write, compile, and run a C program for a custom-shell.
Part 1. Command Parsing (and print its components correctly).
Your shell should be able to parse the command from user.
Assume my home directory is: /home/richard or you may use ~/

1. One command with arguments and options.

2. Two commands with 1 pipe.

3. Two commands with semicolon. For example, ls ; date

4. One command with IO redirection symbol (<, >, >>)

5. Three commands or more commands with pipe (and with other symbols).
PLACE THIS ORDER OR A SIMILAR ORDER WITH US TODAY AND GET A GOOD DISCOUNT