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: S

$source$ keyword (RCS): UNIX in a Nutshell, 19.3.2. Keywords
$state$ keyword (RCS): UNIX in a Nutshell, 19.3.2. Keywords
--source option (gawk): sed & awk, 11.2.3.1. Command line options
"segmentation fault (core dumped)" error message: UNIX Power Tools, 50.12. Common UNIX Error Messages
"swaps": UNIX Power Tools, 39.3. The csh time variable
"Syntax error" error message: UNIX Power Tools, 46.4. Stop Syntax Errors in Numeric Tests
s (substitute) command
Learning the vi Editor, 2.3.3.4. Substituting text
Learning the vi Editor, 2.4. More Ways to Insert Text
:s (substitute) command (ex)
Learning the vi Editor, 5.1. ex Commands
Learning the vi Editor, 6. Global Replacement
context-sensitive replacement: Learning the vi Editor, 6.2. Context-Sensitive Replacement
pattern-matching examples: Learning the vi Editor, 6.4. Pattern-Matching Examples
POSIX bracket expressions: Learning the vi Editor, 6.3.2. POSIX Bracket Expressions
replacement-string metacharacters: Learning the vi Editor, 6.3.3. Metacharacters Used in Replacement Strings
search-pattern metacharacters: Learning the vi Editor, 6.3.1. Metacharacters Used in Search Patterns
substitution tricks: Learning the vi Editor, 6.3.4. More Substitution Tricks
vile editor: Learning the vi Editor, 12.10.1. The vile Editing Model
s command (ed): sed & awk, 2.1. Awk, by Sed and Grep, out of Ed
s command (sed)
sed & awk, 5.3. Substitution
UNIX in a Nutshell, Chapter 10, Reference: s
.s filename extension: UNIX Power Tools, 1.17. Filename Extensions
-s option (elvis): Learning the vi Editor, 10.2. Important Command-Line Arguments
-s option (vile): Learning the vi Editor, 12.2. Important Command-Line Arguments
-s option (vim)
Learning the vi Editor, 11.2. Important Command-Line Arguments
Learning the vi Editor, 11.4.1. Initialization for All vim Invocations
-s, -S options (nvi): Learning the vi Editor, 9.2. Important Command-Line Arguments
\s, \S metacharacters
Learning the vi Editor, 11.7. Extended Regular Expressions
Learning the vi Editor, 12.7. Extended Regular Expressions
sact command (SCCS): UNIX in a Nutshell, Chapter 18, Reference: sact
sadp command: UNIX Power Tools, 39.12.3. The I/O Subsystem
:safer command (elvis): Learning the vi Editor, 10.10. Interesting Features
:sall (:sa) command (elvis): Learning the vi Editor, 10.5. Multiwindow Editing
sample programs: sed & awk, Sample Programs
sar utility: UNIX Power Tools, 39.12.2. The Memory Subsystem
:save-window command (vile): Learning the vi Editor, 12.5. Multiwindow Editing
savedirs shell variable: UNIX Power Tools, 14.6. The Shells' pushd and popd Commands
savehist shell variable
UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
UNIX Power Tools, 6.9. Special C Shell Variables
UNIX Power Tools, 11.11. Picking Up Where You Left Off
saving command lines to file: UNIX Power Tools, 1.5. Anyone Can Program the Shell
saving commands: Learning the vi Editor, 7.3. Saving Commands
saving edits
Learning the vi Editor, 1.1.4. Saving and Quitting a File
Learning the vi Editor, 5.3. Saving and Exiting Files
appending to saved files: Learning the vi Editor, 5.3.3. Appending to a Saved File
iterating through list of files: Learning the vi Editor, 7.3.5. More Examples of Mapping Keys
preserving the buffer: Learning the vi Editor, 4.2.3. Recovering a Buffer
saving parts of files: Learning the vi Editor, 5.3.2. Saving Part of a File
troubleshooting: Learning the vi Editor, 1.2.1. Problems Saving Files
saving output
sed & awk, 2.3.2.1. Saving output
sed & awk, 4.3. Testing and Saving Output
sed & awk, 10.5. Directing Output to Files and Pipes
sc program
UNIX Power Tools, 49.8. It's Great to Have a Spreadsheet
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
advantages: UNIX Power Tools, 49.8. It's Great to Have a Spreadsheet
commands: UNIX Power Tools, 49.8. It's Great to Have a Spreadsheet
disadvantages: UNIX Power Tools, 49.9. Business Graphics with ipl
ipl program used with: UNIX Power Tools, 49.9. Business Graphics with ipl
Microsoft Excel compared to: UNIX Power Tools, 49.8. It's Great to Have a Spreadsheet
printing from
UNIX Power Tools, 49.8. It's Great to Have a Spreadsheet
UNIX Power Tools, 49.9. Business Graphics with ipl
scale command: UNIX Power Tools, 49.1. bc: Simple Math at the Shell Prompt
SCCS (Source Code Control System)
UNIX Power Tools, 20.12. Protecting Files with SCCS or RCS
commands (by category): UNIX in a Nutshell, 18.2. Overview of Commands
commands (by name): UNIX in a Nutshell, 18.6. Alphabetical Summary of SCCS Commands
data keywords: UNIX in a Nutshell, 18.5. Data Keywords
environment variables: UNIX in a Nutshell, 18.7.3. Solaris Notes
identification keywords: UNIX in a Nutshell, 18.4. Identification Keywords
pseudo-commands: UNIX in a Nutshell, 18.7. sccs and Pseudo-Commands
RCS command equivalents: UNIX in a Nutshell, 19.4. Conversion Guide for SCCS Users
timestamp specifications: UNIX in a Nutshell, Chapter 18, Reference: sact
sccsdiff command (SCCS): UNIX in a Nutshell, Chapter 18, Reference: sccsdiff
schedules: (see calendar program)
SCO: Learning the Korn Shell, 1.9.5. Control Keys
scope control (tawk): sed & awk, 11.3.2.1. Tawk language extensions
scope keyword (ctags): Learning the vi Editor, 8.5.2. The New tags Format
scp shell function: UNIX Power Tools, 10.10. Simulated Bourne Shell Functions and Aliases
scratchpad, creating in terminal windows: UNIX Power Tools, 48.3. A Scratchpad on Your Screen
screen: (see also terminals)
left/right scrolling: Learning the vi Editor, 8.6.5. Left-Right Scrolling
elvis editor: Learning the vi Editor, 10.8.5. Left-Right Scrolling
nvi editor: Learning the vi Editor, 9.8.6. Left-Right Scrolling
vile editor: Learning the vi Editor, 12.8.6. Left-Right Scrolling
vim editor: Learning the vi Editor, 11.8.6. Left-Right Scrolling
moving cursor: (see moving the cursor)
multiwindow editing: Learning the vi Editor, 8.2. Multiwindow Editing
elvis editor: Learning the vi Editor, 10.5. Multiwindow Editing
nvi editor: Learning the vi Editor, 9.5. Multiwindow Editing
vile editor: Learning the vi Editor, 12.5. Multiwindow Editing
vim editor: Learning the vi Editor, 11.5. Multiwindow Editing
navigating: (see moving the cursor)
printing files to
cat command: Learning the UNIX Operating System, 3.2.1. cat
more command
Learning the UNIX Operating System, 3.2.2. more
Learning the UNIX Operating System, 5.2.3. pg and more
pg command
Learning the UNIX Operating System, 3.2.3. pg
Learning the UNIX Operating System, 5.2.3. pg and more
pr command: Learning the UNIX Operating System, 4.5.1. pr
redrawing: Learning the vi Editor, 3.1.3. Redrawing the Screen
repositioning: Learning the vi Editor, 3.1.2. Repositioning the Screen with z
scrolling: Learning the vi Editor, 3.1. Movement by Screens
setting number of lines shown: Learning the vi Editor, 7.1.1. The :set Command
screen editors: Learning the vi Editor, 1. The vi Text Editor
screen program
UNIX Power Tools, 3.7. Detaching a Session with screen
UNIX Power Tools, 12.9. Running Multiple Shell Sessions with screen
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
screen variable: UNIX Power Tools, 42.5. Checklist: Screen Size Messed Up?
screensize file
UNIX Power Tools, 42.6.2. Screen Width and Height: screensize
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
Scribe program: UNIX Power Tools, 43.12.3. Scribe
script interpreters: (see shells)
script program
UNIX in a Nutshell, Chapter 2, Reference: script
UNIX Power Tools, 13.9. Send Output Two or More Places with tee
UNIX Power Tools, 51.5. Copy What You Do with script
ending: UNIX Power Tools, 51.5. Copy What You Do with script
examples: UNIX Power Tools, 51.5. Copy What You Do with script
running with lastcomm: UNIX Power Tools, 39.6. lastcomm: What Commands Are Running and How Long Do They Take?
script.tidy script
UNIX Power Tools, 51.6. Cleaning script Files
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
examples: UNIX Power Tools, 51.6. Cleaning script Files
setting control characters: UNIX Power Tools, 51.6. Cleaning script Files
scripts
sed & awk, 2.1. Awk, by Sed and Grep, out of Ed
sed & awk, 2.2. Command-Line Syntax
sed & awk, 2.2.1. Scripting
sed & awk, B.1.1. Shell Wrapper for Invoking awk
(see shell scripts)
as files: sed & awk, 2.3.2. Script Files
built-in commands implemented as: Learning the Korn Shell, 4.1. Shell Scripts and Functions
comments in: Learning the Korn Shell, 4.3.1. Syntax of String Operators
debugging: sed & awk, 10.7. Debugging
ex: Learning the vi Editor, 7.4. Using ex Scripts
examples of: sed & awk, 13. A Miscellany of Scripts
format of: sed & awk, B.2.2. Format of a Script
modularizing: sed & awk, 10.7.3. Finding Out Where the Problem Is
names for: sed & awk, 2.2. Command-Line Syntax
order of precedence in command lookup
Learning the Korn Shell, 4.1.1. Functions
Learning the Korn Shell, 7.3. Command-line Processing
passing parameters to: sed & awk, 7.10. Passing Parameters Into a Script
phrase (example script): sed & awk, 6.5. To Join a Phrase
running: Learning the Korn Shell, 4.1. Shell Scripts and Functions
shell: (see shell scripts)
stopping, sed: (see q command (sed))
SCROLL LOCK button: UNIX Power Tools, 42.2.1. Output Stopped?
:scroll-next-window-down command (vile): Learning the vi Editor, 12.5. Multiwindow Editing
:scroll-next-window-up command (vile): Learning the vi Editor, 12.5. Multiwindow Editing
scrollbars, xvile: Learning the vi Editor, 12.6.2.1. Scrollbars
scrolling
Learning the vi Editor, 3.1. Movement by Screens
error messages: UNIX Power Tools, 13.4. Problems Piping to a Pager
right/left: Learning the vi Editor, 8.6.5. Left-Right Scrolling
elvis editor: Learning the vi Editor, 10.8.5. Left-Right Scrolling
nvi editor: Learning the vi Editor, 9.8.6. Left-Right Scrolling
vile editor: Learning the vi Editor, 12.8.6. Left-Right Scrolling
vim editor: Learning the vi Editor, 11.8.6. Left-Right Scrolling
turning off: Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
without moving cursor: Learning the vi Editor, 3.1.2. Repositioning the Screen with z
SCSI tapes: UNIX Power Tools, 20.6. Writing a Tape Drive on a Remote Machine
SD (Send Data) light: UNIX Power Tools, 42.2.4. Stalled Data Connection?
sdiff command
UNIX in a Nutshell, Chapter 2, Reference: sdiff
UNIX Power Tools, 28.4. Side-by-Side diffs: sdiff
UNIX Power Tools, 28.6. Choosing Sides with sdiff
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
search path
UNIX Power Tools, 2.13. A .cshrc.$HOST File for Per Host Setup
UNIX Power Tools, 44.3.4. Shell Search Paths
for awk files: sed & awk, 11.2.3.2. An awk program search path
setting: UNIX Power Tools, 8.7. Setting Your Search Path
specifying: UNIX Power Tools, 1.10. Internal and External Commands
search-and-replace: sed & awk, 1.2. A Stream Editor
matching extent: sed & awk, 3.2.12.1. The extent of the match
search.el file
UNIX Power Tools, 32.8. Rational Searches
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
searchincr option (nvi)
Learning the vi Editor, 8.6.4. Incremental Searching
Learning the vi Editor, 9.8.5. Incremental Searching
Learning the vi Editor, 12.8.5. Incremental Searching
searching
(see also find command)
UNIX Power Tools, 17.1. The find Command Is Great; The Problem Is Finding How to Use It
by age: UNIX Power Tools, 17.5. Searching for Old Files
by owner/group: UNIX Power Tools, 17.16. Searching by Owner and Group
by pattern matching: UNIX in a Nutshell, Chapter 2, Reference: awk
by permissions
UNIX Power Tools, 17.10. Running Commands on What You Find
UNIX Power Tools, 17.15. Searching for Files by Permission
by size: UNIX Power Tools, 17.14. Searching for Files by Size
by type: UNIX Power Tools, 17.13. Searching for Files by Type
databases using index: UNIX Power Tools, 48.11. The index Database Program
duplicate files/directories: UNIX Power Tools, 16.21. Finding All Directories with the Same Name
file content: (see files, searching)
file contents
UNIX in a Nutshell, Chapter 2, Reference: egrep
UNIX in a Nutshell, Chapter 2, Reference: fgrep
UNIX in a Nutshell, Chapter 2, Reference: grep
by line beginnings: UNIX in a Nutshell, Chapter 2, Reference: look
for newline/null sequence: UNIX in a Nutshell, Chapter 2, Reference: strings
message files: UNIX in a Nutshell, Chapter 2, Reference: srchtxt
files
UNIX Power Tools, 9.24.2. Search for Text with grep
UNIX Power Tools, 45.11. The Multipurpose jot Command
for class of words: Learning the vi Editor, 6.4.1. Search for General Class of Words
for commands: UNIX Power Tools, 16.10. findcmd: Find a Command in Your Search Path
for directories: UNIX Power Tools, 14.10. Variables Help You Find Directories and Files
for doubled words: UNIX Power Tools, 29.8. Find a a Doubled Word
for file types: UNIX Power Tools, 25.8. Finding File Types
for files
Learning the UNIX Operating System, 4.4.4. Finding Files
UNIX in a Nutshell, Chapter 2, Reference: find
UNIX Power Tools, 9.24. Get File List by Editing Output of ls -l, grep, etc.
UNIX Power Tools, 14.10. Variables Help You Find Directories and Files
containing specific words: UNIX Power Tools, 17.21. lookfor: Which File Has that Word?
(vim): Learning the vi Editor, 11.10.2.2. Include file searching
for links: UNIX Power Tools, 17.22. Finding the Links to a File
for patterns: Learning the vi Editor, 3.3. Movement by Searches
configuration options for: Learning the vi Editor, 7.1.4. Some Useful Options
ex commands for
Learning the vi Editor, 5.2.4. Search Patterns
Learning the vi Editor, 5.2.6. Global Searches
global pattern-matching rules: Learning the vi Editor, 6.3. Pattern-Matching Rules
examples: Learning the vi Editor, 6.4. Pattern-Matching Examples
POSIX bracket expressions: Learning the vi Editor, 6.3.2. POSIX Bracket Expressions
replacement-string metacharacters: Learning the vi Editor, 6.3.3. Metacharacters Used in Replacement Strings
search-pattern metacharacters: Learning the vi Editor, 6.3.1. Metacharacters Used in Search Patterns
substitution tricks: Learning the vi Editor, 6.3.4. More Substitution Tricks
incremental searching (vi clones): Learning the vi Editor, 8.6.4. Incremental Searching
nvi editor: Learning the vi Editor, 9.8.5. Incremental Searching
vile editor: Learning the vi Editor, 12.8.5. Incremental Searching
vim editor: Learning the vi Editor, 11.8.5. Incremental Searching
making case-insensitive: Learning the vi Editor, 7.1.1. The :set Command
matching brackets: Learning the vi Editor, 7.5.2. A Special Search Command
opening files at specific place: Learning the vi Editor, 4.2.1. Advancing to a Specific Place
replacing text and: (see replacing text)
within lines: Learning the vi Editor, 3.3.2. Current Line Searches
wrapping searches
Learning the vi Editor, 3.3. Movement by Searches
Learning the vi Editor, 3.3.1. Repeating Searches
for unconnected symbolic links: UNIX Power Tools, 16.28. oldlinks: Find Unconnected Symbolic Links
in databases: UNIX Power Tools, 17.19. Finding Files (Much) Faster with a find Database
manual pages
UNIX Power Tools, 50.2. The apropos Command
UNIX Power Tools, 50.3. apropos on Systems Without apropos
metacharacters for: Learning the vi Editor, 6.3. Pattern-Matching Rules
numbered buffers: Learning the vi Editor, 4.3.1. Recovering Deletions
pattern matching: UNIX in a Nutshell, 6. Pattern Matching
permissions for: (see execute permission)
search-and-replace: UNIX in a Nutshell, 6.4.1. Examples of Searching and Replacing
text files: UNIX Power Tools, 16.26. Finding Text Files with findtext
within files: Learning the UNIX Operating System, 5.2.1. grep
secondary prompts: UNIX Power Tools, 9.13. Multiline Commands, Secondary Prompts
SECONDS shell variable
Learning the Korn Shell, 3.4.3.1. Miscellaneous Variables
UNIX in a Nutshell, 4.3.2. Built-in Shell Variables
secret keys
decrypting: UNIX in a Nutshell, Chapter 2, Reference: keylogin
deleting: UNIX in a Nutshell, Chapter 2, Reference: keylogout
sections, moving by: Learning the vi Editor, 3.2. Movement by Text Blocks
secure network services
decrypting secret keys in: UNIX in a Nutshell, Chapter 2, Reference: keylogin
deleting secret keys in: UNIX in a Nutshell, Chapter 2, Reference: keylogout
secure shell: UNIX in a Nutshell, Chapter 2, Reference: ssh
security
Learning the Korn Shell, Summary of Korn Shell Features
Learning the Korn Shell, 3.2.1. Tracked Aliases
Learning the Korn Shell, 10.3. System Security Features
circumventing write access: UNIX Power Tools, 22.11. A Loophole: Modifying Files Without Write Access
clear command and: UNIX Power Tools, 22.18. Clear Your Terminal for Security, to Stop Burn-in
digital signatures for Java files: UNIX in a Nutshell, Chapter 2, Reference: javakey
elvis: Learning the vi Editor, 10.10. Interesting Features
encryption: (see encryption)
Korn shell features pertaining to: Learning the Korn Shell, 10.3. System Security Features
permissions: (see permissions)
problem with PATH
Learning the Korn Shell, 3.4.2.5. Command Search Path
Learning the Korn Shell, 10.3.2. A System Break-in Scenario
restricted shell : (see restricted shell)
rm command and: UNIX Power Tools, 23.2. rm and Its Dangers
suid interactive shells: Learning the Korn Shell, 10.3.2. A System Break-in Scenario
Trojan horse schemes: Learning the Korn Shell, 10.3.2. A System Break-in Scenario
sed editor
Learning the Korn Shell, 1.7.1. Standard I/O
Learning the Korn Shell, 4.3.2. Patterns and Regular Expressions
Learning the Korn Shell, 4.3.2.2. Korn shell versus awk/egrep regular expressions
Learning the Korn Shell, 10.1. Installing the Korn Shell as the Standard Shell
sed & awk, 1.2. A Stream Editor
sed & awk, 2.3. Using sed
UNIX in a Nutshell, Chapter 2, Reference: sed
UNIX in a Nutshell, 10. The sed Editor
UNIX Power Tools, 2.12. Automatic Setups for Different Terminals
UNIX Power Tools, 34.1. Two Things You Must Know About sed
UNIX Power Tools, 43.21. Preprocessing troff Input with sed
addressing: UNIX Power Tools, 34.4. sed Addressing Basics
addup script using: UNIX Power Tools, 49.7. Total a Column with addup
branch command
UNIX Power Tools, 34.19. Making Edits Everywhere Except...
UNIX Power Tools, 34.24.3. Alphabetical Summary of sed Commands
C shell and quoting: UNIX Power Tools, 34.23. sed Newlines, Quoting, and Backslashes in a Shell Script
checksed script: UNIX Power Tools, 34.3.1. checksed
commands for: sed & awk, A.3. Command Summary for sed
command line: UNIX Power Tools, 34.2. Invoking sed
command list: UNIX Power Tools, 34.24. Quick Reference: sed
command-line syntax
UNIX in a Nutshell, 10.3. Syntax of sed Commands
sed & awk, 2.2. Command-Line Syntax
sed & awk, A.1. Command-Line Syntax
UNIX in a Nutshell, 10.2. Command-Line Syntax
commands
(see also under specific command)
sed & awk, 5. Basic sed Commands
sed & awk, 5.1. About the Syntax of sed Commands
sed & awk, 6. Advanced sed Commands
by category: UNIX in a Nutshell, 10.4. Group Summary of sed Commands
by name: UNIX in a Nutshell, Chapter 10, Reference: #
syntax of: sed & awk, 5.1. About the Syntax of sed Commands
delimiter characters: UNIX Power Tools, 34.7. Delimiting a Regular Expression
delimiters: UNIX Power Tools, 45.35. Using a Control Character in a Script
documentation for: sed & awk, Other Sources of Information About sed and awk
-e option: UNIX Power Tools, 48.2. Online Phone and Address Lists
ed versus: sed & awk, 2.1. Awk, by Sed and Grep, out of Ed
edit non-matching lines: UNIX Power Tools, 34.19. Making Edits Everywhere Except...
editing scripts: UNIX Power Tools, 1.6. Power Tools for Editing
error messages: sed & awk, 2.3.1.1. Command garbled
eval combined with: UNIX Power Tools, 45.30.4. Using sed
example expressions: UNIX Power Tools, 51.3. ASCII Characters: Listing and Getting Values
example scripts: UNIX Power Tools, 44.14. Putting awk, sed, etc., Inside Shell Scripts
examples
UNIX Power Tools, 45.30.4. Using sed
UNIX Power Tools, 48.2. Online Phone and Address Lists
UNIX Power Tools, 50.3. apropos on Systems Without apropos
executing files using commands, UNIX Power Tools, 45.5. A File That Shows Itself... and What #! Does
-f option: UNIX Power Tools, 45.3. Don't Need a Shell for Your Script? Don't Use One
fixing PATH: UNIX Power Tools, 4.10. Find All Command Versions with whereiz
hold space: UNIX Power Tools, 34.13. Hold Space: The Set-Aside Buffer
multiline delete: UNIX Power Tools, 34.18. Multiline Delete
multiple matches on a line: UNIX Power Tools, 34.11. Search & Replacement: One Match Among Many
-n option: UNIX Power Tools, 45.30.4. Using sed
next command: UNIX Power Tools, 34.24.3. Alphabetical Summary of sed Commands
obtaining: sed & awk, Availability of sed and awk
options (see also under specific option)
sed & awk, 2.3.1. Specifying Simple Instructions
sed & awk, 2.3.2.4. Summary of options
order dependency: UNIX Power Tools, 34.5. Order of Commands in a Script
organizing scripts: UNIX Power Tools, 4.3. Organizing Nonexecutable Scripts
parsing using: UNIX Power Tools, 45.30.4. Using sed
pattern space
UNIX Power Tools, 34.13. Hold Space: The Set-Aside Buffer
UNIX Power Tools, 34.15. Making Edits Across Line Boundaries
pattern-matching metacharacters: UNIX in a Nutshell, 6.2. Metacharacters, Listed by Unix Program
patterns split across lines: UNIX Power Tools, 34.17. Searching for Patterns Split Across Lines
programming tips for: sed & awk, 4.5. Getting to the PromiSed Land
quick reference: sed & awk, A.1. Command-Line Syntax
quit command
UNIX Power Tools, 34.21. Uses of the sed Quit Command
UNIX Power Tools, 34.24.3. Alphabetical Summary of sed Commands
quoting control characters: UNIX Power Tools, 34.8. Newlines in a sed Replacement
referenced matched string: UNIX Power Tools, 34.9. Referencing the Search String in a Replacement
regular expression metacharacters: sed & awk, A.2.2. Regular Expression Metacharacters for sed
runsed script: UNIX Power Tools, 34.3.2. runsed
search-and-replace examples: UNIX in a Nutshell, 6.4.1. Examples of Searching and Replacing
substitution commands: UNIX Power Tools, 45.35. Using a Control Character in a Script
test command: UNIX Power Tools, 34.20. The sed Test Command
transform command
UNIX Power Tools, 34.12. Transformations on Text
UNIX Power Tools, 34.14. Transforming Part of a Line
UNIX Power Tools, 34.24.3. Alphabetical Summary of sed Commands
with awk: sed & awk, 2.5. Using sed and awk Together
sed stream editor: Learning the vi Editor, 7.4.5. Beyond ex
sedman script: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
segmentation violation signal (SEGV)
(see also SEGV (segmentation violation) signal)
UNIX Power Tools, 38.8. What Are Signals?
UNIX Power Tools, 38.8. What Are Signals?
select
Learning the Korn Shell, Summary of Korn Shell Features
Learning the Korn Shell, 5.4. select
Learning the Korn Shell, 6.3. Arrays
Learning the Korn Shell, 7.2.2.4. Reading User Input
Learning the Korn Shell, A.1. The Bourne Shell
Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
UNIX in a Nutshell, Chapter 4, Reference: select
description: Learning the Korn Shell, 5.4. select
lists of names in: Learning the Korn Shell, 5.4. select
PS3 prompt in: Learning the Korn Shell, 5.4. select
redirecting I/O to: Learning the Korn Shell, 7.2.2.2. I/O Redirection and multiple commands
syntax: Learning the Korn Shell, 5.4. select
selecting text with xvile: Learning the vi Editor, 12.6.2.3. Selections
self-restarting jobs: UNIX Power Tools, 40.8. Automatically Restarting at Jobs
semaphore sets, removing: UNIX in a Nutshell, Chapter 2, Reference: ipcrm
semicolon (;)
sed & awk, 2.3.1. Specifying Simple Instructions
sed & awk, 2.4.1. Running awk
sed & awk, B.2.2.1. Line termination
for line ranges (ex): Learning the vi Editor, 5.2.5. Redefining the Current Line Position
on command line: Learning the UNIX Operating System, 1.2. Syntax of UNIX Command Lines
repeat search command: Learning the vi Editor, 3.3.2. Current Line Searches
sending email messages
Learning the UNIX Operating System, 3.4.1. Sending Mail
UNIX in a Nutshell, Chapter 2, Reference: mailx
sentences
delimiters for: Learning the vi Editor, 3.2. Movement by Text Blocks
moving by: Learning the vi Editor, 3.2. Movement by Text Blocks
serial line: UNIX Power Tools, 42.1. Making Sense Out of the Terminal Mess
serial line driver: UNIX Power Tools, 42.1. Making Sense Out of the Terminal Mess
serial line modes: UNIX Power Tools, 5.7. What termcap and terminfo Do and Don't Control
session files, elvis: Learning the vi Editor, 10.4.1. The Session File
session, unresponsive (hung): Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
sessions: (see also login sessions)
recording: UNIX in a Nutshell, Chapter 2, Reference: script
sessions, detaching: UNIX Power Tools, 3.7. Detaching a Session with screen
set: (see also options)
-A (array assignment)
Learning the Korn Shell, 6.3. Arrays
Learning the Korn Shell, 6.3.3. String Formatting Options
+o (turn off option)
Learning the Korn Shell, 3.3. Options
Learning the Korn Shell, 9.1.1. Set Options
-o (turn on option)
Learning the Korn Shell, 3.3. Options
Learning the Korn Shell, 9.1.1. Set Options
Learning the Korn Shell, A.1. The Bourne Shell
output of in next release: Learning the Korn Shell, A.7. The Future of the Korn Shell
set command
UNIX in a Nutshell, Chapter 4, Reference: set
UNIX in a Nutshell, Chapter 5, Reference: set
UNIX Power Tools, 6.8. Shell Variables
UNIX Power Tools, 14.10. Variables Help You Find Directories and Files
UNIX Power Tools, 44.19. The Bourne Shell set Command
arguments to: UNIX Power Tools, 44.19. The Bourne Shell set Command
-e option: UNIX Power Tools, 46.6. Watch Out for Bourne Shell -e Bug
examples
UNIX Power Tools, 44.18. Standard Command-Line Parsing
UNIX Power Tools, 44.19. The Bourne Shell set Command
UNIX Power Tools, 45.17. Making a for Loop with Multiple Variables
UNIX Power Tools, 45.36. Shell Lockfile
UNIX Power Tools, 48.7. cal That Marks Today's Date
listing variables: UNIX Power Tools, 6.1. What Environment Variables Are Good For
parsing using: UNIX Power Tools, 45.30.3. Using set
quoting: UNIX Power Tools, 44.19. The Bourne Shell set Command
variables
IFS: UNIX Power Tools, 45.30.3. Using set
wildcards: UNIX Power Tools, 44.19. The Bourne Shell set Command
-xv option: UNIX Power Tools, 46.1.1. Use -xv
:set command (ex): Learning the vi Editor, 7.1. Customizing vi
commands in .exrc files: Learning the vi Editor, 7.1.2. The .exrc File
list of options for: Learning the vi Editor, C. Setting Options
viewing current options: Learning the vi Editor, 7.1.1. The :set Command
:set command (vi): UNIX in a Nutshell, 8.10.1. The :set Command
set directory command: UNIX Power Tools, 30.35. Out of Temporary Space? Use Another Directory
set echo command: UNIX Power Tools, 2.16. Approved Shells: Using Unapproved Login Shell
set noglob command: UNIX Power Tools, 5.4. Setting the TERMCAP Variable with tset
set nonomatch command: UNIX Power Tools, 3.4. Automatic File Cleanup
set prompt test
UNIX Power Tools, 2.5.1. Quick Login
UNIX Power Tools, 2.9. Speeding Up Your C Shell with set prompt Test
set verbose echo command: UNIX Power Tools, 40.4. Choosing the Shell Run (We Hope) by at
setenv command: UNIX in a Nutshell, Chapter 5, Reference: setenv
setgid bit: UNIX Power Tools, 22.5. Group Permissions in a Directory with the setgid Bit
setprompt alias: UNIX Power Tools, 7.11. dirs in Your Prompt: Better than $cwd
setterm command: Learning the UNIX Operating System, 3.6. Customizing Your Account
setup alias: UNIX Power Tools, 2.5.2. A Second Alias and Command File
setup files: (see configuration files)
storing information: UNIX Power Tools, 47.5. Using C Shell Arrays
SGID (set group ID) bit
UNIX Power Tools, 1.23. File Access Permissions
UNIX Power Tools, 1.25. Access to Directories
sh (Bourne shell)
(see also rsh utility)
UNIX in a Nutshell, 3.3. Shell Flavors
UNIX in a Nutshell, 4. The Bourne Shell and Korn Shell
UNIX Power Tools, 1.8. There Are Many Shells
UNIX Power Tools, 1.33. UNIX Networking and Communications
UNIX Power Tools, 38.3. Managing Processes: Overall Concepts
UNIX Power Tools, 44.3.3. Types of Shells
{ } filename wildcards, adding: UNIX Power Tools, 15.3. Adding { } Operators to Korn (and Bourne) Shells
accidental logouts: UNIX Power Tools, 3.6. Stop Accidental Bourne Shell Logouts
advantages: UNIX Power Tools, 44.3.3. Types of Shells
aliases: UNIX Power Tools, 10.9. Shell Functions
arrays in: UNIX Power Tools, 45.34. Arrays in the Bourne Shell
background processing
UNIX Power Tools, 1.27. How Background Processing Works
UNIX Power Tools, 1.28. Some Gotchas with Background Processing
built-in commands, list of: UNIX in a Nutshell, 4.9. Built-in Commands (Bourne and Korn Shells)
C shell compared to
UNIX Power Tools, 44.3.3. Types of Shells
UNIX Power Tools, 47.1. Why Not?
UNIX Power Tools, 47.2. C Shell Programming Considered Harmful
case statements
UNIX Power Tools, 2.12. Automatic Setups for Different Terminals
UNIX Power Tools, 44.5. Test String Values with Bourne Shell case
command lines as scripts: UNIX Power Tools, 44.2. Writing a Simple Shell Program
command syntax: UNIX in a Nutshell, 4.2.4. Command Forms
command-line arguments in scripts: UNIX Power Tools, 44.15. Handling Command-Line Arguments in Shell Scripts
comments in scripts
UNIX Power Tools, 44.2. Writing a Simple Shell Program
UNIX Power Tools, 45.9. The Unappreciated Bourne Shell ":" Operator
conditional expressions: UNIX Power Tools, 44.8. Test Exit Status with the if Statement
creating empty file: UNIX Power Tools, 21.7. Setting File Modification Time with touch
date formats: UNIX Power Tools, 7.12. External Commands Send Signals to Set Variables
debugging scripts
UNIX Power Tools, 44.8. Test Exit Status with the if Statement
UNIX Power Tools, 46.1. Tips for Debugging Shell Scripts
defining variables: UNIX Power Tools, 6.8. Shell Variables
-e option: UNIX Power Tools, 46.6. Watch Out for Bourne Shell -e Bug
ending scripts: UNIX Power Tools, 44.11. Set Exit Status of a Shell (Script)
environment variables
UNIX Power Tools, 6.3. Predefined Environment Variables
UNIX Power Tools, 47.2.5. Variable Syntax
example scripts
UNIX Power Tools, 44.2. Writing a Simple Shell Program
UNIX Power Tools, 44.3.5. Bourne Shell Used Here
UNIX Power Tools, 44.4. Testing How Your System Executes Files
UNIX Power Tools, 44.5. Test String Values with Bourne Shell case
UNIX Power Tools, 44.7. Exit Status of UNIX Processes
UNIX Power Tools, 44.8. Test Exit Status with the if Statement
UNIX Power Tools, 44.9. Testing Your Success
UNIX Power Tools, 44.10.1. Looping Until a Command Succeeds
UNIX Power Tools, 44.11. Set Exit Status of a Shell (Script)
executing scripts: UNIX Power Tools, 44.4. Testing How Your System Executes Files
executing scripts via: UNIX Power Tools, 40.4. Choosing the Shell Run (We Hope) by at
features: UNIX Power Tools, 44.3.5. Bourne Shell Used Here
features of: UNIX in a Nutshell, 3.4. Common Features
filename metacharacters: UNIX in a Nutshell, 4.2.2. Filename Metacharacters
for loop: UNIX Power Tools, 9.12. The Bourne Shell for Loop
grouping commands: UNIX Power Tools, 13.8. Using {list} to Group Bourne Shell Commands
hangups in: UNIX Power Tools, 38.18. nohup
if statements: UNIX Power Tools, 44.8. Test Exit Status with the if Statement
ignoreeof variable: UNIX Power Tools, 3.5. Stop Accidental C Shell Logouts
interrupted: UNIX Power Tools, 45.8. Handling Signals to Child Processes
invoking shell: UNIX in a Nutshell, 4.7. Invoking the Shell
job control: UNIX in a Nutshell, 4.6. Job Control
jot command used in: UNIX Power Tools, 45.11. The Multipurpose jot Command
logging out of: UNIX Power Tools, 3.2. Running Commands at Bourne/Korn Shell Logout
loops in: UNIX Power Tools, 44.10. Loops That Test Exit Status
mail notification: UNIX Power Tools, 21.8.2. For Bourne Shell Users
multiline commands: UNIX Power Tools, 9.13. Multiline Commands, Secondary Prompts
number crunching in: UNIX Power Tools, 45.11. The Multipurpose jot Command
overriding environment variables: UNIX Power Tools, 6.10. Running a Command with a Temporarily Different Environment
path names in scripts: UNIX Power Tools, 44.2. Writing a Simple Shell Program
pipelines in: UNIX Power Tools, 47.2.1.4. More Elaborate Combinations
.profile file: UNIX Power Tools, 2.2.1. Bourne Shell
quoting: UNIX in a Nutshell, 4.2.3. Quoting
quoting in: UNIX Power Tools, 47.2.4. Quoting
quoting in : UNIX Power Tools, 8.14. Bourne Shell Quoting
random number generators: UNIX Power Tools, 45.11. The Multipurpose jot Command
reading .profile file: UNIX Power Tools, 5.6. Checklist: Terminal Hangs When I Log In
reading arguments: UNIX Power Tools, 8.13. Is It "2>&1 file" or "> file 2>&1"? Why?
redirecting input/output
UNIX Power Tools, 13.1. Using Standard Input and Output
UNIX Power Tools, 13.3. Send (only) Standard Error Down a Pipe
redirection syntax: UNIX in a Nutshell, 4.2.5. Redirection Forms
replacing with C shells
UNIX Power Tools, 45.6. Making Sure Your Script Runs with Bourne Shell, Without #!
UNIX Power Tools, 45.7. The exec Command
running scripts in
UNIX Power Tools, 44.3.5. Bourne Shell Used Here
UNIX Power Tools, 45.6. Making Sure Your Script Runs with Bourne Shell, Without #!
script file extension: UNIX Power Tools, 1.17. Filename Extensions
scripts, in general: UNIX Power Tools, 44.2. Writing a Simple Shell Program
setting restrictions on
UNIX in a Nutshell, Chapter 2, Reference: rsh
UNIX in a Nutshell, 4.8. Restricted Shells
simulated functions and aliases: UNIX Power Tools, 10.10. Simulated Bourne Shell Functions and Aliases
special characters/operators in: UNIX Power Tools, 8.19. "Special" Characters and Operators
standard input: UNIX Power Tools, 47.2.1.2. Reading Files
standard output: UNIX Power Tools, 47.2.1.4. More Elaborate Combinations
string editing operators: UNIX Power Tools, 45.12. Parameter Substitution
trap command: UNIX Power Tools, 7.12. External Commands Send Signals to Set Variables
trapping signals: UNIX Power Tools, 47.2.3. Signals
tset command: UNIX Power Tools, 5.3. Setting the Terminal Type When You Log In
-v option: UNIX Power Tools, 6.9. Special C Shell Variables
variable syntax: UNIX Power Tools, 47.2.5. Variable Syntax
variable tracing: UNIX Power Tools, 8.17. verbose and echo Variables Show Quoting
variables: UNIX in a Nutshell, 4.3. Variables
-x option: UNIX Power Tools, 6.9. Special C Shell Variables
:sh (create shell) command (ex): Learning the vi Editor, 7.2. Executing UNIX Commands
sh command: UNIX in a Nutshell, Chapter 2, Reference: sh
:sh command (ex): Learning the vi Editor, 1.2.1. Problems Saving Files
sh command name: UNIX Power Tools, 42.2.5. Aborting Programs
.sh filename extension: UNIX Power Tools, 1.17. Filename Extensions
SHACCT shell variable: UNIX in a Nutshell, 4.3.3. Other Shell Variables
shar archives: UNIX Power Tools, 52.8.2.4. Unsharring the Sources
.shar filename extension: UNIX Power Tools, 1.17. Filename Extensions
shar files: UNIX Power Tools, 19.2. Introduction to Shell Archives
uuencoded: UNIX Power Tools, 11.3. My Favorite Is !$
shar program
UNIX Power Tools, 19.2. Introduction to Shell Archives
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
shareable files: UNIX Power Tools, 52.5.3.1. Directory Structure
shared memory identifiers, removing: UNIX in a Nutshell, Chapter 2, Reference: ipcrm
SHAREPREFIX, CD-ROM: UNIX Power Tools, 52.8.1. Running the Build Scripts
sharing files: Learning the UNIX Operating System, 3.3. Protecting and Sharing Files
shebang: (see #! notation)
shell aliases: Learning the UNIX Operating System, 7.2. Shell Aliases and Functions
shell archives
UNIX Power Tools, 19.2. Introduction to Shell Archives
UNIX Power Tools, 19.4. A Simple Version of unshar
filename extension: UNIX Power Tools, 1.17. Filename Extensions
with GNU tar: UNIX Power Tools, 19.6. GNU tar Sampler
shell characters (emacs): UNIX in a Nutshell, 7.2.11. Special Shell Characters
shell command (ex): UNIX in a Nutshell, Chapter 9, Reference: shell
shell compilers: Learning the Korn Shell, 9. Debugging Shell Programs
SHELL environment variable
UNIX in a Nutshell, 4.3.3. Other Shell Variables
Learning the Korn Shell, 3.4.3.1. Miscellaneous Variables
Learning the Korn Shell, 3.5.1. Environment Variables
Learning the Korn Shell, A.1. The Bourne Shell
UNIX in a Nutshell, 5.3.5. Environment Variables
UNIX Power Tools, 6.3. Predefined Environment Variables
SHELL environment variable (vim): Learning the vi Editor, 11.4.1. Initialization for All vim Invocations
shell escapes: UNIX Power Tools, 30.26. Shell Escapes: Running One UNIX Command While Using Another
starting a subshell: UNIX Power Tools, 38.4. Subshells
shell functions: UNIX Power Tools, 10.9. Shell Functions
simulated: UNIX Power Tools, 10.10. Simulated Bourne Shell Functions and Aliases
SHELL macro: UNIX in a Nutshell, 20.4.4. Macros with Special Handling
shell metacharacters: (see wildcards)
shell option (vim)
Learning the vi Editor, 11.4.1. Initialization for All vim Invocations
Learning the vi Editor, 11.9.1. Edit-Compile Speedup
shell parameters, with simulated functions: UNIX Power Tools, 10.10. Simulated Bourne Shell Functions and Aliases
shell prompts
Learning the UNIX Operating System, 1.1.2. Logging In
Learning the UNIX Operating System, 1.1.5. The Shell Prompt
backspacing over: UNIX Power Tools, 41.5. Why Some Systems Backspace over Prompts
PS1, PS2 variables: UNIX Power Tools, 6.3. Predefined Environment Variables
setting: UNIX Power Tools, 7.1. Why Change Your Prompt?
typing commands at: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts
shell scripts
(see also scripts)
UNIX in a Nutshell, 3.2.3. Programming
UNIX Power Tools, 1.12. What Makes a Shell Script?
UNIX Power Tools, 38.4. Subshells
UNIX Power Tools, 44.1. Everyone Should Learn Some Shell Programming
UNIX Power Tools, 44.3.2. Interactive Use vs. Shell Scripts
arguments passed to: UNIX Power Tools, 1.5. Anyone Can Program the Shell
commenting
UNIX Power Tools, 44.14. Putting awk, sed, etc., Inside Shell Scripts
UNIX Power Tools, 45.2. The Story of : # #!
control characters in: UNIX Power Tools, 45.35. Using a Control Character in a Script
directories: UNIX Power Tools, 1.10. Internal and External Commands
-f option
UNIX Power Tools, 45.2. The Story of : # #!
UNIX Power Tools, 45.3. Don't Need a Shell for Your Script? Don't Use One
for background processes: UNIX in a Nutshell, Chapter 2, Reference: wait
highlighting prompts issued by: UNIX Power Tools, 41.10. Using terminfo Capabilities in Shell Programs
interrupted: UNIX Power Tools, 44.12. Trapping Exits Caused by Interrupts
job control via: UNIX in a Nutshell, Chapter 2, Reference: jsh
naming: UNIX Power Tools, 44.21. Picking a Name for a New Command
nonexecutable: UNIX Power Tools, 4.3. Organizing Nonexecutable Scripts
on enclosed CD-ROM: UNIX Power Tools, 52.1. Introduction
permissions
UNIX Power Tools, 22.19. Shell Scripts Must be Readable and (Usually) Executable
UNIX Power Tools, 44.2. Writing a Simple Shell Program
reading files line-by-line: UNIX Power Tools, 45.22. Handling Files Line-by-Line
reading from standard input
UNIX Power Tools, 45.24. A Shell Can Read a Script from its Standard Input, But...
UNIX Power Tools, 45.25. Shell Scripts On-the-Fly from Standard Input
reading from terminal: UNIX in a Nutshell, Chapter 2, Reference: line
running
UNIX Power Tools, 45.2. The Story of : # #!
UNIX Power Tools, 45.3. Don't Need a Shell for Your Script? Don't Use One
UNIX Power Tools, 45.6. Making Sure Your Script Runs with Bourne Shell, Without #!
running as a daemon: UNIX Power Tools, 38.11. Printer Queue Watcher: A Restartable Daemon Shell Script
self-printing: UNIX Power Tools, 45.4. Fun with #!
self-removing
UNIX Power Tools, 45.4. Fun with #!
UNIX Power Tools, 45.10. Removing a File Once It's Opened - for Security and Easy Cleanup
self-renaming: UNIX Power Tools, 45.4. Fun with #!
sourceable: UNIX Power Tools, 10.5. Sourceable Scripts
sourcing: UNIX Power Tools, 44.23. Reading Files with the . and source Commands
submitting for execution at a later time: UNIX Power Tools, 40.3. The at Command
terminfo capabilities in: UNIX Power Tools, 41.10. Using terminfo Capabilities in Shell Programs
throwaway: UNIX Power Tools, 9.15. Throwaway Scripts for Complicated Commands
variables set by: UNIX Power Tools, 46.3. Bourne Shell Debugger Shows a Shell Variable
without using shell: UNIX Power Tools, 45.2. The Story of : # #!
-xv option: UNIX Power Tools, 46.1.1. Use -xv
shell setup files: Learning the UNIX Operating System, 3.6. Customizing Your Account
shell variables
(see also environment variables; variables; under specific variable name)
UNIX Power Tools, 14.10. Variables Help You Find Directories and Files
UNIX Power Tools, 46.7. Quoting and Command-Line Parameters
csh shell: UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
editing: UNIX Power Tools, 9.7. String Editing in ksh and bash
eval command and
UNIX Power Tools, 8.10. eval: When You Need Another Chance
UNIX Power Tools, 10.10. Simulated Bourne Shell Functions and Aliases
iterating over arguments: UNIX Power Tools, 46.7. Quoting and Command-Line Parameters
Learning the Korn Shell, B.3. Built-in Shell Variables
setting: UNIX Power Tools, 6.8. Shell Variables
sh and ksh shells: UNIX in a Nutshell, 4.3.2. Built-in Shell Variables
shell wildcards: (see wildcards)
shell wrappers: UNIX Power Tools, 34.3. Testing and Using a sed Script: checksed, runsed
shell, UNIX: Learning the vi Editor, 7.2. Executing UNIX Commands
shellpipe option (vim)
Learning the vi Editor, 11.4.1. Initialization for All vim Invocations
Learning the vi Editor, 11.9.1. Edit-Compile Speedup
shellredir option (vim): Learning the vi Editor, 11.4.1. Initialization for All vim Invocations
shells (see also under specific shell name)
Learning the UNIX Operating System, 1.1.4. The UNIX Shell
sed & awk, 1.4. Four Hurdles to Mastering sed and awk
sed & awk, 2.3.1. Specifying Simple Instructions
UNIX Power Tools, 1.2. Who Listens to What You Type?
UNIX Power Tools, 11.13. Shell Command-Line Editing
UNIX Power Tools, 44.3. What's a Shell, Anyway?
UNIX Power Tools, 44.3.3. Types of Shells
approved: UNIX Power Tools, 2.16. Approved Shells: Using Unapproved Login Shell
as controlling process: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts
curly braces in
UNIX Power Tools, 1.16. Wildcards
UNIX Power Tools, 1.18. Who Handles Wildcards?
customizing: UNIX Power Tools, 2.1. Customizing the Shell
executing external commands: UNIX Power Tools, 1.11. How the Shell Executes Other Commands
giving absolute pathnames to: UNIX Power Tools, 45.5. A File That Shows Itself... and What #! Does
interpreting commands: UNIX Power Tools, 8.1. What the Shell Does
invoking
UNIX in a Nutshell, 4.7. Invoking the Shell
UNIX in a Nutshell, 5.7. Invoking the Shell
UNIX Power Tools, 45.5. A File That Shows Itself... and What #! Does
login shells: UNIX Power Tools, 51.9. Making a "Login" Shell
multiple shell sessions: UNIX Power Tools, 12.9. Running Multiple Shell Sessions with screen
overview of: UNIX in a Nutshell, 3. The Unix Shell: An Overview
passing command history to: UNIX Power Tools, 11.12. Pass History to Another Shell
programming: UNIX Power Tools, 1.5. Anyone Can Program the Shell
programming shell scripts: Learning the UNIX Operating System, 7.3. Programming
reading scripts
UNIX Power Tools, 45.24. A Shell Can Read a Script from its Standard Input, But...
UNIX Power Tools, 45.25. Shell Scripts On-the-Fly from Standard Input
references for further reading: Learning the UNIX Operating System, A.3. Shells
restricted: UNIX in a Nutshell, 4.8. Restricted Shells
running: UNIX Power Tools, 1.9. Which Shell Am I Running?
running programs without: UNIX Power Tools, 45.3. Don't Need a Shell for Your Script? Don't Use One
selecting: UNIX Power Tools, 1.8. There Are Many Shells
starting a subshell from: UNIX Power Tools, 38.4. Subshells
syntax: UNIX Power Tools, 13.1. Using Standard Input and Output
temporary files: UNIX Power Tools, 21.3. Unique Names for Temporary Files
tokens: (see tokens)
types (flavors) of: UNIX in a Nutshell, 3.3. Shell Flavors
types of: UNIX Power Tools, 44.3.3. Types of Shells
understanding # as comment: UNIX Power Tools, 45.3. Don't Need a Shell for Your Script? Don't Use One
-v option: UNIX Power Tools, 45.25. Shell Scripts On-the-Fly from Standard Input
variants of: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts
shells file: UNIX Power Tools, 2.16. Approved Shells: Using Unapproved Login Shell
shellutils: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
shift command
Learning the Korn Shell, 6.1.1. shift
Learning the Korn Shell, 6.1.3. getopts
UNIX in a Nutshell, Chapter 4, Reference: shift
UNIX in a Nutshell, Chapter 5, Reference: shift
UNIX Power Tools, 44.17. Handling Arguments with while and shift
UNIX Power Tools, 45.15. How to Unset all Command-Line Parameters
examples
UNIX Power Tools, 44.17. Handling Arguments with while and shift
UNIX Power Tools, 45.15. How to Unset all Command-Line Parameters
handling command-line arguments: UNIX Power Tools, 44.17. Handling Arguments with while and shift
in Bourne shell: UNIX Power Tools, 47.5. Using C Shell Arrays
in C shells: UNIX Power Tools, 47.5. Using C Shell Arrays
in while loops: UNIX Power Tools, 44.17. Handling Arguments with while and shift
removing command-line arguments: UNIX Power Tools, 44.15.2. With a Loop
unsetting command line parameters: UNIX Power Tools, 45.15. How to Unset all Command-Line Parameters
SHLVL environment variable: UNIX Power Tools, 7.9. Show Subshell Level with $SHLVL
shmode mode (vile; example): Learning the vi Editor, 12.10.2. Major Modes
shortcuts, keyboard: Learning the UNIX Operating System, 2.5.4. The Window Menu
:show-commands command (vile): Learning the vi Editor, 12.3. Online Help and Other Documentation
:show-history command (vile): Learning the vi Editor, 12.8.1. Command-Line History and Completion
show-tagstack command (vile): Learning the vi Editor, 12.8.2. Tag Stacks
showmatch script
UNIX Power Tools, 26.6. Just What Does a Regular Expression Match?
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
showmode option: Learning the vi Editor, 8.6.7. Mode Indicators
showmode option (vim): Learning the vi Editor, 11.8.7. Visual Mode
:shrink-window command (vile): Learning the vi Editor, 12.5. Multiwindow Editing
shrink-wrapped software for UNIX: UNIX Power Tools, 52.3. Shrink-Wrapped Software for UNIX
shutdown program: UNIX Power Tools, 1.14. The Kernel and Daemons
SH_EXECD environment variable: UNIX Power Tools, 2.16. Approved Shells: Using Unapproved Login Shell
sh_init: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
on PowerTools disk: UNIX Power Tools, 50.8. Which Version Am I Using?
sh_logout: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
.sh_logout file: UNIX Power Tools, 3.6. Stop Accidental Bourne Shell Logouts
sidescroll option (nvi): Learning the vi Editor, 9.8.6. Left-Right Scrolling
sidescroll value
Learning the vi Editor, 8.6.5. Left-Right Scrolling
Learning the vi Editor, 10.8.5. Left-Right Scrolling
Learning the vi Editor, 11.8.6. Left-Right Scrolling
sideways scrolling: Learning the vi Editor, 8.6.5. Left-Right Scrolling
elvis editor: Learning the vi Editor, 10.8.5. Left-Right Scrolling
nvi editor: Learning the vi Editor, 9.8.6. Left-Right Scrolling
vile editor: Learning the vi Editor, 12.8.6. Left-Right Scrolling
vim editor: Learning the vi Editor, 11.8.6. Left-Right Scrolling
Sierra, Mike: UNIX Power Tools, 7.5. Multiline Shell Prompts
signal handling: UNIX Power Tools, 38.8. What Are Signals?
in Bourne shells: UNIX Power Tools, 45.8. Handling Signals to Child Processes
of subprocesses: UNIX Power Tools, 45.8. Handling Signals to Child Processes
</