Программирование командных оболочек в Unix, Linux и OS X, 4-е издание