Shell scripting recipes - Johnson, Chris F. A. (New Delhi Springer, 2012)