Linux command line and shell scripting bible - Blum, Richard, 1962- (Wiley Pub., 2008)