Can someone show me a working implementation, in C source code, of a Linux shell that will use shared memory for command execution using pipes that read data from the shared memory region?
For example: you type ls -1 | wc -l into the shell and it creates child processes that read from shared memory to execute those commands.