A practical guide to Linux commands, editors shell programming - Sobell, Mark G. (Prentice Hall Professional Technical Reference, 2005)