The UNIX Shell programming language - Manis, Rod; Meyer, Marc H. (Sams, 1986)