UNIX Shells by Example, 3rd Edition - page 1