linux pipe - JohnHau/mis GitHub Wiki
https://www.geeksforgeeks.org/piping-in-unix-or-linux/
https://man7.org/linux/man-pages/man2/pipe.2.html
https://opensource.com/article/18/8/introduction-pipes-linux
https://ryanstutorials.net/linuxtutorial/piping.php
https://linuxhint.com/linux-pipe-command-examples/
https://linux.die.net/man/2/pipe
https://en.wikipedia.org/wiki/Pipeline_(Unix)
https://www.ionos.com/digitalguide/server/configuration/linux-pipes/
https://www.tutorialspoint.com/unix/unix-pipes-filters.htm
https://www.howtogeek.com/438882/how-to-use-pipes-on-linux/
https://www.gnu.org/software/bash/manual/html_node/Pipelines.html
https://www.networkworld.com/article/3651350/using-pipes-on-linux-to-get-a-lot-more-done.html
https://www.baeldung.com/linux/pipe-output-to-function
https://www.linuxjournal.com/content/put-down-pipe
https://superuser.com/questions/756158/what-does-the-linux-pipe-symbol-do
https://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-4.html
https://linuxiac.com/how-to-use-pipes-and-named-pipes-in-linux-explained-with-examples/
https://www.networkworld.com/article/3251853/why-use-named-pipes-on-linux.html
https://www.geeksforgeeks.org/named-pipe-fifo-example-c-program/
https://en.wikipedia.org/wiki/Named_pipe
https://www.tutorialspoint.com/what-are-named-pipes-or-fifo-in-linux-unix-systems
https://www.gnu.org/software/libc/manual/html_node/Pipes-and-FIFOs.html
https://www.baeldung.com/linux/anonymous-named-pipes
https://tldp.org/LDP/lpg/node18.html
https://www.softprayog.in/programming/interprocess-communication-using-fifos-in-linux
https://tldp.org/LDP/lpg/node17.html
https://www.ibm.com/docs/en/zos/2.3.0?topic=csf-fifo-special-files
https://www.linuxjournal.com/article/2156
https://www.linuxjournal.com/content/using-named-pipes-fifos-bash
https://docstore.mik.ua/orelly/unix3/upt/ch43_11.htm
https://www.digitalocean.com/community/tutorials/understanding-sockets
https://www.binarytides.com/socket-programming-c-linux-tutorial/
https://www.linuxhowtos.org/C_C++/socket.htm
https://www.thegeekstuff.com/2011/12/c-socket-programming/
https://www.tenouk.com/Module39a.html
https://www.tenouk.com/cnlinuxsockettutorials.html
https://opensource.com/article/19/4/interprocess-communication-linux-networking
https://www.geeksforgeeks.org/socket-programming-cc/
https://www.cyberciti.biz/tips/linux-investigate-sockets-network-connections.html
https://blog.cloudflare.com/when-tcp-sockets-refuse-to-die/
https://gist.github.com/crouchggj/6894348
https://developer.ibm.com/tutorials/l-sock/
https://www.tutorialspoint.com/unix_sockets/socket_server_example.htm
http://www.citi.umich.edu/projects/linux-scalability/reports/accept.html
https://en.wikipedia.org/wiki/Network_socket
https://eklitzke.org/how-tcp-sockets-work
https://www.csd.uoc.gr/~hy556/material/tutorials/cs556-3rd-tutorial.pdf
https://tldp.org/HOWTO/html_single/TCP-Keepalive-HOWTO/
https://realpython.com/python-sockets/
https://www.cs.dartmouth.edu/~campbell/cs60/socketprogramming.html
https://students.mimuw.edu.pl/SO/Linux/Kod/include/linux/socket.h.html
https://www.binarytides.com/programming-udp-sockets-c-linux/
https://www.geeksforgeeks.org/udp-server-client-implementation-c/
https://people.cs.rutgers.edu/~pxk/417/notes/sockets/udp.html
https://gist.github.com/saxbophone/f770e86ceff9d488396c0c32d47b757e
https://www.educative.io/edpresso/how-to-implement-udp-sockets-in-c
https://linux.m2osw.com/c-implementation-udp-clientserver
https://www.ibm.com/docs/en/zos/2.3.0?topic=programs-c-socket-udp-client
https://developerspoint.files.wordpress.com/2008/07/programming-linux-sockets-part-2-using-udp.pdf
https://www.xmodulo.com/tcp-udp-socket-bash-shell.html
https://www.prodevelopertutorial.com/linux-system-programming-creating-udp-sockets/
https://www.geeksforgeeks.org/difference-fork-exec/
https://en.wikipedia.org/wiki/Fork%E2%80%93exec
https://ece.uwaterloo.ca/~dwharder/icsrts/Tutorials/fork_exec/
https://percona.community/blog/2021/01/04/fork-exec-wait-and-exit/
https://www.softprayog.in/programming/creating-processes-with-fork-and-exec-in-linux
https://linuxhint.com/fork-exec-coding-c/
https://vitux.com/fork-exec-wait-and-exit-system-call-explained-in-linux/
http://www.yolinux.com/TUTORIALS/ForkExecProcesses.html
https://www.bottomupcs.com/fork_and_exec.xhtml
http://boron.physics.metu.edu.tr/ozdogan/SystemsProgramming/week4/node10.html
https://www.cs.swarthmore.edu/~kwebb/cs31/s15/bucs/fork_and_exec.html
https://www.tutorialspoint.com/difference-between-fork-and-exec-in-c
https://unix.stackexchange.com/questions/179604/how-do-fork-and-exec-work
https://www.baeldung.com/linux/fork-vfork-exec-clone
https://www.ics.uci.edu/~aburtsev/238P/discussions/d02/discussion02-fork-exec-pipe.pdf
https://cs241.cs.illinois.edu/coursebook/Processes
https://web.stanford.edu/~ouster/cgi-bin/cs140-spring20/slides/thread.pdf
https://www.csl.mtu.edu/cs4411.ck/www/NOTES/process/fork/create.html
https://flylib.com/books/en/1.23.1/using_fork_and_exec_together.html
http://www-h.eng.cam.ac.uk/help/tpl/unix/fork.html
https://localcoder.org/c-c-linux-fork-and-exec
https://iximiuz.com/en/posts/how-to-on-processes/
https://gist.github.com/nicowilliams/a8a07b0fc75df05f684c23c18d7db234