Mastering Unix Shell scripting - Michael (Randal.K) (NEW YORK Wiley India)