Pro Bash Programming, Second Edition: Scripting the GNU/Linux Shell