Flylib.com

Books Software

 
 
 

Conventions Used in This Handbook

 < Day Day Up > 

Conventions Used in This Handbook

We leave it as understood that when you enter a shell command, you press RETURN at the end. RETURN is labeled ENTER on some keyboards.

Characters called CTRL- X , where X is any letter, are entered by holding down the CTRL (or CTL, or CONTROL) key and pressing that letter. Although we give the letter in uppercase, you can press the letter without the SHIFT key.

Other special characters are LINEFEED (which is the same as CTRL-J), BACKSPACE (same as CTRL-H), ESC, TAB, and DEL (sometimes labeled DELETE or RUBOUT).

This book uses the following font conventions:


Italic

Used for UNIX filenames, commands not built into the shell (which are files anyway), and shell functions. Italic is also used for dummy parameters that should be replaced with an actual value, to distinguish the vi and emacs programs from their bash modes, and to highlight special terms the first time they are defined.


Bold

Used for bash built-in commands, aliases, variables , and options, as well as command lines when they are within regular text. Bold is used for all elements typed in by the user within regular text.


Constant Width

Used in examples to show the contents of files or the output from commands.



Constant Bold

Used in examples to show interaction between the user and the shell; any text the user types in is shown in Constant Bold . For example: $ pwd/home/cam/adventure/carrol $


Constant Italic

Used in displayed command lines for dummy parameters that should be replaced with an actual value.


Square Brackets

Used in Chapter 2 to show the position of the cursor on the command line being edited. For example: grep -l Alice < ~cam/book/[a]iw

We use UNIX as a shorthand for "UNIX and Linux." Purists will correctly insist that Linux is not UNIX—but as far as this book is concerned , they behave identically.

 < Day Day Up > 
 < Day Day Up > 

We'd Like to Hear from You

Please address comments and questions concerning this book to the publisher:

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(800) 998-9938 (in the United States or Canada)
(707) 829-0515 (international or local)
(707) 829-0104 (fax)

We have a web page for this book, where we list errata, examples, and any additional information. You can access this page at:

http://www.oreilly.com/catalog/bash3

To comment or ask technical questions about this book, send email to:

bookquestions@oreilly.com

For more information about our books, conferences, Resource Centers, and the O'Reilly Network, see our web site at:

http://www.oreilly.com
 < Day Day Up > 
 < Day Day Up > 

Using Code Examples

This book is here to help you get your job done. In general, you may use the code in this book in your programs and documentation. You do not need to contact us for permission unless you're reproducing a significant portion of the code. For example, writing a program that uses several chunks of code from this book does not require permission. Selling or distributing a CD-ROM of examples from O'Reilly books does require permission. Answering a question by citing this book and quoting example code does not require permission. Incorporating a significant amount of example code from this book into your product's documentation does require permission.

We appreciate, but do not require, attribution. An attribution usually includes the title, author, publisher, and ISBN. For example " Learning the bash Shell , Third Edition, by Cameron Newham and Bill Rosenblatt. Copyright 2005 O'Reilly Media, Inc., 0-596-00965-8."

 < Day Day Up >