Here's some useful bash resources... Learning a scripting language is helpful to Linux administrators and these links have some very good resources.
-Beginner's bash scripting tutorial
- Learning bash scripting
- Adding arguments to bash scripting
- More on bash basics and scripting
- Using exit codes in scripting to check status of commands
- Getting started with Ansible
- Nine guides for Ansible.
- Official documentation, getting started with Ansible