UNIX in a Nutshell: System V Edition

Errata for UNIX in a Nutshell: System V Edition

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 "Date 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 Note Update



Version Location Description Submitted By Date Submitted Date 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 01, 1996
Printed
Page xvi
changed 103 Morris, Suite A to 101 Morris

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

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

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

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

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

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

Anonymous    May 01, 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 01, 1998
Printed
Page index
The entry for zcat command now refers to page 2-122, not 2-123.

Anonymous    Mar 01, 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 01, 1996
Printed
Page 1-5
fixed mismatched quotes around "beautifier"

Anonymous    Jan 01, 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 01, 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 01, 1996
Printed
Page 2-40
egrep: line 2 of text: changed "regular expressions" to

"metacharacters"

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

searched."

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

Anonymous    Dec 01, 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 01, 1996
Printed
Page 2-96
sort: -ykmem option: added "(in kilobytes)" after "amount of memory".

Anonymous    Dec 01, 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 01, 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 01, 1996
Printed
Page 2-104
tail: 1st example: changed "'.Ah'" to "'.Ah'"

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

Anonymous    Dec 01, 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 01, 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 01, 1997
Printed
Page 2-40
egrep: line 2 of text: changed "regular expressions" to

"metacharacters"

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

searched."

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

Anonymous    Jan 01, 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 01, 1997
Printed
Page 2-96
sort: -ykmem option: added "(in kilobytes)" after "amount of memory".

Anonymous    Jan 01, 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 01, 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 01, 1997
Printed
Page 2-104
tail: 1st example: changed "'.Ah'" to "'.Ah'"

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

Anonymous    Jan 01, 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 01, 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 01, 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 01, 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 01, 1999
Printed
Page 6-3
( ) entry: made the quotes around "replayed" match

Anonymous    May 01, 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 01, 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 01, 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 01, 1999
Printed
Page 10-9
(Section 4) Reads

[address1][,address2]s/pattern/replacement/[0ags] now reads: [address1][,address2]s/pattern/replacement/[flags]

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

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

Anonymous    Sep 01, 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 01, 1997