Design a c++program to Implement a bash-like shell to show the following comands: pwd ls touch…

Design a c++program to Implement a bash-like shell to show the
following comands:
pwd ls touch cat rm mkdir rmdir wc egrep cp mv date echo exit as
well as pipes (>,