Question: what is the difference between named pipes and anonymous pipes in unix?
Answer: Named pipe if referred through this name only by the reader and writer. ... An unnamed pipe is only used for communication between a child and it's parent process, while a named pipe can be used for communication between two unnamed process as well. Processes of different ancestry can share data through a named pipe.