I would like to know if there is a way to print process-related pipes, such as "ipcs -s" for semaphores.
The closest thing that comes to mind is lsof -p <pid>|grep FIFO .
lsof -p <pid>|grep FIFO
Yes there is. Pipes are file descriptors, and anything that shows open file descriptors (e.g. lsof) will show them.
Well, pipes are just open file descriptors in * nix, so you can ask it to print open file descriptors for a specific process with
lsof -p <process id>
I do not know if there is a way to filter by creating a channel.
For completeness, if you are on Linux but do not have lsof installed, you can do:
ls -l /proc/<pid>/fd