UNIX Applications Programming : mastering the shell - Swartz, Ray (SAMS, 1990)