Book Home

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Index: C

C compilers
4.3.3. Pattern-matching Operators
5.1.3.1. String comparisons
5.3. case
6.1.3. getopts
optimization : 6.1.3.1. More About C Compilers
options : 6.1.3.1. More About C Compilers
as pipelines : 7.3.2.1. The C Compiler as Pipeline
C programming language
1.3. History of UNIX Shells
1.6.2. Filenames and Wildcards
4. Basic Shell Programming
4.1. Shell Scripts and Functions
4.1.1. Functions
4.3.2.1. Regular expression basics
5.1.1. Exit Status and Return
5.1.1.1. Return
5.1.3.2. About C Compilers
5.2. for
5.3. case
5.4. select
5.5. while and until
6. Command-line Options and Typed Variables
6.1.3. getopts
6.2. Integer Variables and Arithmetic
6.2.1. Arithmetic Conditionals
7.2.1. print
7.2.1.1. print escape sequences
7.2.2. read
7.2.2.3. Code blocks
7.3.2.1. The C Compiler as Pipeline
9. Debugging Shell Programs
A.7. The Future of the Korn Shell
C shell
Preface
Intended Audience
1.3. History of UNIX Shells
1.3.2. Features of the Korn Shell
1.4. Getting the Korn Shell
2.3.5. Filename Completion and Expansion
3.2. Aliases
3.4.2.3. Prompting Variables
3.5.2. The Environment File
4.1.1. Functions
4.2. Shell Variables
4.4. Command Substitution
4.5. Advanced Examples: pushd and popd
5.4. select
6.2.2. Arithmetic Variables and Assignment
7.1.2. File Descriptors
10.2.3. Types of Global Customization
10.3.2. A System Break-in Scenario
10.3.4. Privileged Mode
A.4. pdksh
A.5. bash
history mechanism
Summary of Korn Shell Features
2. Command-line Editing
2.1. Enabling Command-line Editing
2.5. The fc Command
list of features in Korn shell : Summary of Korn Shell Features
which : 3.2. Aliases
C++ programming language
7.3.2.1. The C Compiler as Pipeline
9. Debugging Shell Programs
case
5.3. case
6.1.1. shift
6.3. Arrays
7.2.2.1. Reading lines from files
9.2.3.1. Commands
double-semicolons : 5.4. select
redirecting I/O to : 7.2.2.2. I/O Redirection and multiple commands
syntax : 5.3. case
cat
1.7.1. Standard I/O
1.7.2. I/O Redirection
7.1. I/O Redirectors
8.4.1. Traps and Functions
9.2.1.1. The driver script
cd
1.6.1.3. Changing working directories
7.3.1. Quoting
10.1. Installing the Korn Shell as the Standard Shell
A.1. The Bourne Shell
- (to previous directory)
1.6.1.3. Changing working directories
4.5. Advanced Examples: pushd and popd
examples : 1.6.1.3. Changing working directories
inoperative in restricted shell : 10.3.1. Restricted Shell
substitution form : 1.6.1.3. Changing working directories
CD-ROM : 5.1.3.2. About C Compilers
CDPATH : 3.4.3. Directory Search Path
chapter summary : Chapter Summary
chmod
4.1. Shell Scripts and Functions
10.2.1. umask
chsh : 1.4. Getting the Korn Shell
code blocks
7.2.2.3. Code blocks
8.6.2. Nested Subshells
compared to nested subshells : 8.6.2. Nested Subshells
piping outout to : 7.2.2.3. Code blocks
POSIX shell syntax : A.2. The IEEE 1003.2 POSIX Shell Standard
redirecting standard I/O to : 7.2.2.3. Code blocks
COLUMNS
3.4.2.1. Editing mode variables
7.2.2.3. Code blocks
command substitution
2.1. Enabling Command-line Editing
4.4. Command Substitution
A.1. The Bourne Shell
A.2. The IEEE 1003.2 POSIX Shell Standard
examples : 4.4. Command Substitution
I/O redirection within
4.4. Command Substitution
A.2. The IEEE 1003.2 POSIX Shell Standard
order in command-line processing : 7.3. Command-line Processing
shown in xtrace output : 9.1.1. Set Options
syntax : 4.4. Command Substitution
command-line options : 6.1. Command-line Options
list of : B.1. Invocation Options
command-line processing : 7.3. Command-line Processing
effect of eval on : 7.3.2. eval
effect of quoting on : 7.3.1. Quoting
example : 7.3. Command-line Processing
inside condition tests : 5.1.3. Condition Tests
order of steps in : 7.3. Command-line Processing
order of steps in POSIX shell : A.2. The IEEE 1003.2 POSIX Shell Standard
commands
built-in command in next release : A.7. The Future of the Korn Shell
list of : B.2. Built-in Commands and Keywords
vi : B.8. Vi Control Mode Commands
comments in scripts : 4.3.1. Syntax of String Operators
compound statements : 7.2.2.2. I/O Redirection and multiple commands
redirecting I/O to : 7.2.2.2. I/O Redirection and multiple commands
compress
1.8. Background Jobs
1.8.1. Background I/O
condition tests
5.1.3. Condition Tests
6.2. Integer Variables and Arithmetic
A.1. The Bourne Shell
A.2. The IEEE 1003.2 POSIX Shell Standard
A.4. pdksh
A.5. bash
arithmetic
6.2.1. Arithmetic Conditionals
6.2.2. Arithmetic Variables and Assignment
A.2. The IEEE 1003.2 POSIX Shell Standard
integer values as truth values
6.2.1. Arithmetic Conditionals
9.2.3.5. Execution tracing
file attribute operators : 5.1.3.3. File Attribute Checking
-a
5.1.3.3. File Attribute Checking
5.2. for
A.7. The Future of the Korn Shell
-d
5.1.3.3. File Attribute Checking
5.2. for
5.5. while and until
-f
5.1.3.3. File Attribute Checking
5.2. for
-G : 5.1.3.3. File Attribute Checking
-nt
5.1.3.3. File Attribute Checking
7.3.2. eval
-O
5.1.3.3. File Attribute Checking
5.2. for
-ot : 5.1.3.3. File Attribute Checking
-r
5.1.3.3. File Attribute Checking
5.2. for
-s : 5.1.3.3. File Attribute Checking
-w
5.1.3.3. File Attribute Checking
5.2. for
-x
5.1.3.3. File Attribute Checking
5.2. for
5.5. while and until
function of : 5.1.3. Condition Tests
integer comparison operators : 5.1.4. Integer Conditionals
-eq : 5.1.4. Integer Conditionals
-ge : 5.1.4. Integer Conditionals
-gt : 5.1.4. Integer Conditionals
-le : 5.1.4. Integer Conditionals
-lt : 5.1.4. Integer Conditionals
-ne : 5.1.4. Integer Conditionals
obsolescence in next release : A.7. The Future of the Korn Shell
old syntax
5.1.3. Condition Tests
5.1.3.1. String comparisons
A.1. The Bourne Shell
A.4. pdksh
A.5. bash
A.6. Workalikes on PC Platforms
processing of text inside : 5.1.3. Condition Tests
string comparison operators : 5.1.3.1. String comparisons
!= : 5.1.3.1. String comparisons
> : 5.1.3.1. String comparisons
< : 5.1.3.1. String comparisons
-n
5.1.3.1. String comparisons
5.4. select
5.5. while and until
-z : 5.1.3.1. String comparisons
=
5.1.3.1. String comparisons
7.2.2.3. Code blocks
9.2.3.3. Breakpoints
A.7. The Future of the Korn Shell
string vs. integer comparisons : 5.1.4. Integer Conditionals
supported in MKS Toolkit shell : A.6. Workalikes on PC Platforms
in while and until statements : 5.5. while and until
conditionals : (see if)
constants : 6.3.4. Type and Attribute Options
control keys : 1.9.5. Control Keys
clashes with editing modes : 2. Command-line Editing
CTRL-\ : 1.9.5. Control Keys
CTRL-C : 1.9.5. Control Keys
CTRL-D
1.4. Getting the Korn Shell
1.5. Interactive Shell Use
1.9.5. Control Keys
5.4. select
CTRL-H : 1.9.5. Control Keys
CTRL-M : 1.9.5. Control Keys
CTRL-Q : 1.9.5. Control Keys
CTRL-S : 1.9.5. Control Keys
CTRL-U : 1.9.5. Control Keys
DEL
1.9.5. Control Keys
2.3.1. Basic Commands
conventions, typographical : Conventions Used in This Handbook
core dumps
8.3.1. Control-key Signals
8.4. trap
8.6.2. Nested Subshells
10.2.2. ulimit
coroutines
8. Process Handling
8.5. Coroutines
A.1. The Bourne Shell
A.4. pdksh
definition : 8.5. Coroutines
on multiple-CPU computers : 8.5.3. Parallelization
performance issues : 8.5.2. Advantages and Disadvantages of Coroutines
pipelines as example of : 8.5. Coroutines
two-way pipes : (see two-way pipes)
cp
1.7.2. I/O Redirection
8.5.3. Parallelization
crontab : 2.2. The History File
CTRL-\
1.9.5. Control Keys
8.3.1. Control-key Signals
8.6.2. Nested Subshells
CTRL-C
1.9.5. Control Keys
7.1. I/O Redirectors
8.2.2. Suspending a Job
8.3. Signals
8.3.1. Control-key Signals
8.3.2. kill
8.4. trap
8.4.2. Process ID Variables and Temporary Files
8.6.2. Nested Subshells
9.1.2.1. EXIT
CTRL-D
1.4. Getting the Korn Shell
1.5. Interactive Shell Use
1.9.5. Control Keys
5.4. select
7.1. I/O Redirectors
8.4.1. Traps and Functions
CTRL-H : 1.9.5. Control Keys
CTRL-M : 1.9.5. Control Keys
CTRL-Q : 1.9.5. Control Keys
CTRL-S : 1.9.5. Control Keys
CTRL-U : 1.9.5. Control Keys
CTRL-Z
8.2. Job Control
8.2.2. Suspending a Job
8.3. Signals
8.3.1. Control-key Signals
cut
1.7.1. Standard I/O
1.7.3. Pipelines
4.4. Command Substitution
5.2. for
7.1.1. Here-documents
7.2.2. read
7.3.1. Quoting
9.1.1. Set Options
10.1. Installing the Korn Shell as the Standard Shell
-c (extract columns) : 4.4. Command Substitution
-d (field delimiter)
4.4. Command Substitution
6.1.2. Options with Arguments
using awk instead of : 4.4. Command Substitution


Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Copyright © 1998 O'Reilly & Associates, Inc. All Rights Reserved.

The UNIX CD Bookshelf NavigationThe UNIX CD BookshelfUNIX Power ToolsUNIX in a NutshellLearning the vi Editorsed & awkLearning the Korn ShellLearning the UNIX Operating System