Linux command line and shell scripting bible - Blum, Richard; Bresnahan, Christine