Practical Guide to Linux? Commands, Editors, and Shell Programming, A - Mark G. Sobell