Learning the Korn Shell by Bill Rosenblatt This page only lists outstanding errors in the most recent printing. If you have technical questions or error reports, you can send them to booktech@oreilly.com. (Please specify the printing date of your copy.) This page was updated on March 2, 2001. Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification Confirmed errors: (87) In Figure 4-1, the string ".fred" in part (a) should be ". fred". {172} The top of the page currently reads: else cd $dirname dirname=$1 It should read: else # normal case of pushd dirname dirname=$1 cd $dirname {185} The underlying operating system supports up to 16 open files (or more, depending on the version of Unix), but the shell will only parse 0-9. So this page needs to be corrected to say 10 instead of 16. [214] In the function makecmd, \t should be replaced with \\t