Technical requirements
For this recipe, we're going to use a Linux machine. We are using the same setup as in other chapters:
- A virtual machine with Linux installed, any distribution (in our case, it's going to be Ubuntu 20.04)
- Bash – the default shell for every major distribution out there
Scripts in this chapter, and in all the other chapters covering scripting, will probably run in any distribution using Bash. The power of scripting is exactly in this compatibility; if a machine runs Linux, it will run almost any script, and the only problems are going to come from what the script itself expects on the server.