Advanced bash scripting guide 5.3 : an in-depth exploration of the art of shell scripting. - Cooper, Mendel (Lulu, 2008)