Shell Scripting Recipes
by Chris F.A. Johnson
Linux Shell Scripting with Bash
by Ken O. Burtch