Using CS460_Shell -d cat < hint.txt | grep fun | grep and | grep games > results.txt & exit Using CS460_Shell and a fresh LinuxTest.tar.gz with printArgv and a added. printArgv.c and a.c are available here https://gitlab.com/chaddcw/cs460_Code_Examples Copy CS460_Shell, a, and printArgv to LinuxTest ls ls ; ps ./printArgv cat CS150.txt ./CS460_Shell -d cal -1 -m 15 3 2018 ls & cat CS150.txt & ls ; ps & cd documents pwd cd .. pwd exit Challenge yourself: Using CS460_Shell valgrind -v --leak-check=yes --track-origins=yes --leak-check=full --show-leak-kinds=all ./CS460_Shell