| Chapter 5 (top of p.326):
To redirect both stderr and stdout to the same file using the
Korne or Bourne shells:
ls -l enlightenment /etc/passwd
>err+out 2>&1
Read this as: First redirect stdout (unit 1) into err+out, then
redirect stderr (unit 2) to the same place as stdout (unit 1). |
| Chapter 5 (p.330): Curly braces { and } don't work in the ACADAIX version
of the Korn shell; they have no special meaning there. They do work in
the Linux version of ksh, and they also work in the C shell csh
(where they originated). (The C Shell is available on ACADAIX.) |
| Chapter 5 (p.344): Ignore the entire section "Mixing Shell Variables
with Other Text on the Command Line". Most of it is either wrong
or misleading. If you want to put text up against the right side of a
variable, enclose the name of the variable in curly braces using this
syntax: ${variable}text |
| Chapter 5 (p.360): The ACADAIX Korn shell doesn't understand vi-tabcomplete. |
| Chapter 5 (p.371):
| Ignore what it says about "// Turns off and on interpretation of
most special characters". It's nonsense. |
| Note that "?" also does not match a leading dot in a file
name. |
| The braces { and } don't work on ACADAIX. |
|
| Chapter 8 (p.469): Where they wrote "On BSD" they should have
written "using the C shell". Where they wrote "On
System V" they should have written "Using the Korn or Bourne
shells". |