Resources
Software Carpentry website
Linux Shell Scripting Tutorial v2.0
by Vivek Gite and Contributors