learning the bash shell--3rd Edition