Letting services talk to each other is not so difficult and can be real fun, especially if we know how to redirect the flows and spice things up with the right tools. Did we see everything Bash has to offer regarding IPC? No, and this is one of the best things about the shell: we can accomplish the same task in different ways, and there are so many things to do that a chapter would not be enough. Once again, this is the best thing in shell: we start off with some examples, learn how to work with the commands and utilities, and then expand our knowledge trying new experiments, tinkering with options and arguments, and mastering the tools we have been offered.
We pushed IPC so far that Netcat became a simple web server, pushing a page over the network so that we could actually display it in a browser. This is amazing, and it is quite the limit of what Bash can do, but we...