small medium large xlarge

The latest version of the book is P1.0, released 4 months ago. If you've bought a PDF of the book and would like to update it to this version (for free), visit your home page.

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:

If you've found a new error, please submit it.

  • Typo
  • Tech. error
  • Suggestion
  • Maybe next edition
  • Not a problem
  • Reported in: B2.0 (26-Nov-18)
#83984
PDF page: 38

The figure in the Kindle version doesn't show the /tmp and /opt directories as it's the case in the PDF version.

--macay

  • Reported in: P1.0 (13-Jun-19)
#85390
PDF page: 159

"Add these keybindings in your ~/inputrc file:"

Should be:
Add these keybindings in your ~/.inputrc file:--David F. Snyder

  • Reported in: P1.0 (03-Jul-19)
#85499
Paper page: 191
The following code from the book does not work, and appears to be incomplete with regard to the number of quotes: PS1="\$(err=\$?; echo "${USERCOLO...more...
  • Reported in: P1.0 (03-Jul-19)
#85500
Paper page: 191
Removal of inital "\" escape, and addition of quotes to close echo, plus brackets for ${err} works as intended: PS1="$(err=\$?; echo "${USERCOLOR}\...more...
  • Reported in: P1.0 (08-Sep-19)
#85796
PDF page: 234/5

The command
$ nano makefile
should be
$ nano Makefile
--Bert de Miranda

  • Reported in: P1.0 (25-Jun-19)
#85473
PDF page: 237
When writing the bash script, the instructions tell the user to use the following line: nano hello_world.sh On page 238, the command to run the ...more...
  • Reported in: P1.0 (09-Sep-19)
#85797
PDF page: 259

The text.txt file appears in the backup.txt folder.
should be
The text.txt file appears in the backup folder.
--Bert de Miranda