Errata


Print Print Icon

Submit your own errata for this product.


The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.


Color Key: Serious Technical Mistake Minor Technical Mistake Language or formatting error Typo Question



Version Location Description Submitted By Corrected
Printed Page xii
The index page number should be I-1.

Anonymous 
Printed Page I-14

Index, reads:

sleep command, 2-96

Should read:

sleep command, 2-95

Anonymous 
Printed Page iii
replaced CA office's address with list of cities

Anonymous  Dec 1996
Printed Page xvi
changed 103 Morris, Suite A to 101 Morris

Anonymous  Dec 1996
Printed Page iii
replaced CA office's address with list of cities

Anonymous  Jan 1997
Printed Page xvi
changed 103 Morris, Suite A to 101 Morris

Anonymous  Jan 1997
Printed Page xvi
deleted line with "uunet!" address

Anonymous  May 1997
Printed Page xvi
changed all instances of "ora.com" to "oreilly.com"

Anonymous  Aug 1997
Printed Page i and iii
removed the referee pictures from these pages

Anonymous  Dec 1997
Printed Page xii
changed "Command Index" to "Index"

Anonymous  May 1998
Printed Page index
the whole index is new. You can send mail to booktech@oreilly.com

for more information.

(colophon) the author bio and the book info are both new:

About the Author

Daniel Gilly has been with O'Reilly & Associates since 1986. In
addition to co-authoring The X Window System in a Nutshell, Daniel has
had an editorial hand in several books in the X Window series, wrote
the reference section of Volume Six, Motif Programming Manual, and
revised the Nutshell Handbook, Learning vi, for its fifth edition.

For the past two years, Daniel has been the editor of the newsletter
for MIT Crew. He has also written a musical comedy, a radio thriller,
and a one-act play, all of which were performed at Boston-area
colleges. He graduated from MIT in 1985 with a B.S. in Mechanical
Engineering. Having lived in the Boston area for ten years, Daniel
moved to Silicon Valley in June 1992.

Colophon

The animal featured on the cover of Unix in a Nutshell is a tarsier, a
nocturnal mammal related to the lemur. Its generic name, Tarsius, is
derived from the animal's very long ankle bone, the tarsus. The
tarsier is a native of the East Indies jungles from Sumatra to the
Philippines and Sulawesi, where it lives in the trees, leaping from
branch to branch with extreme agility and speed.

A small animal, the tarsier's body is only six inches long, followed
by a ten-inch tufted tail. It is covered in soft brown or grey silky
fur, has a round face, and huge eyes. Its arms and legs are long and
slender, as are its digits, which are tipped with rounded, fleshy pads
to improve the tarsier's grip on trees. Tarsiers are active only at
night, hiding during the day in tangles of vines or in the tops of
tall trees. They subsist mainly on insects, and though very curious
animals, tend to be loners.

Edie Freedman designed the cover of this book, using a 19th-century
engraving from the Dover Pictorial Archive. The cover layout was
produced with QuarkXPress 3.32 using the ITC Garamond font. The
inside layout was designed by Nancy Priest and implemented in troff by
Lenny Muellner. The text and heading fonts are ITC Garamond Light and
Garamond Book. The illustrations that appear in the book were created
in Macromedia Freehand 5.0 by Chris Reilley. This colophon was written
by Michael Kalantarian.

Whenever possible, our books use a durable and flexible lay-flat
binding. If the page count exceeds the lay-flat binding's limit,
perfect binding is used.

Anonymous  May 1998
Printed Page index
The entry for zcat command now refers to page 2-122, not 2-123.

Anonymous  Mar 1999
Printed Page 1-2
para. 2: "Bundling lets you to select only the components..."

should be "Bundling allows you to select only the components..."

Anonymous 
Printed Page 1-5
fixed mismatched quotes around "beautifier"

Anonymous  Dec 1996
Printed Page 1-5
fixed mismatched quotes around "beautifier"

Anonymous  Jan 1997
Printed Page 2-105

The last line of code under "Examples" reads:

tar cvf -'find . -print' > backup.tar

Should read:

tar cvf backup.tar

Anonymous 
Printed Page 2-17
cmp: added to end of para. under command: "The exit codes

are as follows:" and moved the exit codes from under -s to after the
changed para.

Anonymous  Dec 1996
Printed Page 2-19
cp: Added sentence to end of 1st text para.: "If one of the

inputs is a directory, use the -r option." "-r" is in bold.

Anonymous  Dec 1996
Printed Page 2-40
egrep: line 2 of text: changed "regular expressions" to

"metacharacters"

Anonymous  Dec 1996
Printed Page 2-41
expr: added after 1st sentence: "Strings can be compared and

searched."

Anonymous  Dec 1996
Printed Page 2-65
lprm: put "/usr/ucb/lprm" in bold

Anonymous  Dec 1996
Printed Page 2-96
sort: changed description of -tc option to "Fields are

separated with c (default is any white space)." where c is in italics.

Anonymous  Dec 1996
Printed Page 2-96
sort: -ykmem option: added "(in kilobytes)" after "amount of memory".

Anonymous  Dec 1996
Printed Page 2-97
split: changed 1st sentence to "Split infile into several

files of equal length." where "infile" is in itals.

Anonymous  Dec 1996
Printed Page 2-98
split: changed description of -n to "Split infile into

files, each n lines long (default is 1000)." where "infile" and "n"
are in italics.

(2-100 to 2-102): changed occurrences of "CR" and "NL" to "carriage
return" and "newline", respectively. Also, for the first use on each
page, specified keyboard equiv., i.e. "carriage return (^M)" and
"newline (^J)". This made p. 100 and 101 break differently, but 102
stayed the same.

Anonymous  Dec 1996
Printed Page 2-104
tail: 1st example: changed "'.Ah'" to "'.Ah'"

Anonymous  Dec 1996
Printed Page 2-113
uniq: last example: changed ""3 "" to ""^ *3 ""

Anonymous  Dec 1996
Printed Page 2-17
cmp: added to end of para. under command: "The exit codes

are as follows:" and moved the exit codes from under -s to after the
changed para.

Anonymous  Jan 1997
Printed Page 2-19
cp: Added sentence to end of 1st text para.: "If one of the

inputs is a directory, use the -r option." "-r" is in bold.

Anonymous  Jan 1997
Printed Page 2-40
egrep: line 2 of text: changed "regular expressions" to

"metacharacters"

Anonymous  Jan 1997
Printed Page 2-41
expr: added after 1st sentence: "Strings can be compared and

searched."

Anonymous  Jan 1997
Printed Page 2-65
lprm: put "/usr/ucb/lprm" in bold

Anonymous  Jan 1997
Printed Page 2-96
sort: changed description of -tc option to "Fields are

separated with c (default is any white space)." where c is in italics.

Anonymous  Jan 1997
Printed Page 2-96
sort: -ykmem option: added "(in kilobytes)" after "amount of memory".

Anonymous  Jan 1997
Printed Page 2-97
split: changed 1st sentence to "Split infile into several

files of equal length." where "infile" is in itals.

Anonymous  Jan 1997
Printed Page 2-98
split: changed description of -n to "Split infile into

files, each n lines long (default is 1000)." where "infile" and "n"
are in italics.

(2-100 to 2-102): changed occurrences of "CR" and "NL" to "carriage
return" and "newline", respectively. Also, for the first use on each
page, specified keyboard equiv., i.e. "carriage return (^M)" and
"newline (^J)". This made p. 100 and 101 break differently, but 102
stayed the same.

Anonymous  Jan 1997
Printed Page 2-104
tail: 1st example: changed "'.Ah'" to "'.Ah'"

Anonymous  Jan 1997
Printed Page 2-113
uniq: last example: changed ""3 "" to ""^ *3 ""

Anonymous  Jan 1997
Printed Page 4-20
The description of the if command at the bottom of the page now

reads:

"Conditions are usually specified with the test or [[ ]]
command."

Anonymous  Mar 1999
Printed Page 4-28

The sentences that read:

"In the Korn shell, s2 can be a regular expression."

now read:

"In the Korn shell, s2 can be a filename metacharacter."

Anonymous  Mar 1999
Printed Page 5-3

The example at the bottom of the page read:

% echo "Well, isn't that "special"?"

It now reads

%" Well, isn't that """special?""

Anonymous  Mar 1999
Printed Page 5-4

The third line on the page read:

echo "The value of $x is $x"

It now reads:

echo "The value of" $x "is $x"

Anonymous  Mar 1999
Printed Page 6-3
( ) entry: made the quotes around "replayed" match

Anonymous  May 1998
Printed Page 6-2
In the Metacharacters table, under the vi column against the

'Store pattern for later replay' action, there is now a dot.

Anonymous  Mar 1999
Printed Page 10-9
For sed command "P"

changed the 1st code bock, the subsequent line,
and the 2nd code block to read:

function(arg1,arg2)
function (arg1
arg2)

The following script changes arg2, regardless of
whether it appears on the same line as the function name:

s/function(arg1,arg2)/function(arg1,XX)/
/function(/{
N
s/arg2/XX/
P
D
}

Anonymous  Nov 1998
Printed Page 10-9
(Section 3) Reads

[address]r AEle
Read contents of AEle...

now reads:

[address]r file
Read contents of file...

Anonymous  May 1999
Printed Page 10-9
(Section 4) Reads

[address1][,address2]s/pattern/replacement/[0ags]

now reads:

[address1][,address2]s/pattern/replacement/[flags]

Anonymous  May 1999
Printed Page 11-9
"if" entry: added parens around "$1 ~ /[Aa].*/"

Anonymous  May 1997
Printed Page 11-9
changed "index(substr,str)" to "index(str,substr)"

Anonymous  Sep 1997
Printed Page 16-7
Above the table of Greek characters in eqn


"Some uppercase Greek letters are not supported because they can be
specified by an Arabic equivalent (e.g. A for alpha, B for beta)."

You're getting your letters and your numbers confused. 1,2,3, etc. are
Arabic; A, B, C, etc. are Roman or Latin (opinions vary).

Anonymous 
Printed Page 18-11
"merge" entry, "-L text3" option: changed "file1" to

"file3" and 1st "text1" to "text3"

Anonymous  May 1997