UNIX shell programming - Kochan, Stephen G. (Pearson, 2003)