It is common for developers to come across bash scripts when working with open source technologies and Linux. Bash scripting is really useful as you can automate things such as creating/moving/removing/managing permissions on files, folders, etc in a machine. This comes really handy when you perform DevOps
stuff. Anyway, I will not get into it as I do not have much experience myself. Nonetheless, I found this https://ryanstutorials.net/bash-scripting-tutorial/
really clean and on point. I hope it is useful.