I was wondering if anyone had a recommendation for a good Unix Shell scripting book. I want something that doesn't assume you're a programming genious from page one. A book that that starts with the basic and builds into the advanced and more complex would be great. I hate books that start with the complex and skip over the base knowledge stuff.
I currently have "Using CSH and TCSH" by Paul DuBois. I highly recommend it for beginners in the Unix command line world. Unfortuntely it doesn't get very advanced and does not cover shell scripting. Instead it covers maximizing use of the file system, command line, and user environment from the terminal. I think it also does a great job at starting easy and getting more complex for what it does cover.
So if you have any recommendations for a good book analogous to the one I mentioned above let me know. The book would ideally cover shell scripting for writing what would be called command procedures in the VMS world and advanced command line operations like compiliing, installing, mounting, etc..