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
signal names/numbers for trap command: UNIX Power Tools, 44.12. Trapping Exits Caused by Interrupts
signals
- Learning the Korn Shell, 8.2. Job Control
- Learning the Korn Shell, 8.3. Signals
- ALRM
- Learning the Korn Shell, A.6. Workalikes on PC Platforms
- Learning the Korn Shell, A.7. The Future of the Korn Shell
DEBUG: (see fake signals)
description: Learning the Korn Shell, 8.3. Signals
effect of on processes: Learning the Korn Shell, 8.3.2. kill
ERR: (see fake signals)
EXIT: (see fake signals)
fake: (see fake signals)
hangup: (see HUP)
HUP: Learning the Korn Shell, 8.4.3. Ignoring Signals
ignoring: Learning the Korn Shell, 8.4.3. Ignoring Signals
in POSIX shell: Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
interprocess communication: UNIX Power Tools, 38.8. What Are Signals?
INT
- Learning the Korn Shell, 8.3.1. Control-key Signals
- Learning the Korn Shell, 8.3.2. kill
- Learning the Korn Shell, 8.4. trap
- Learning the Korn Shell, 8.4.1. Traps and Functions
- Learning the Korn Shell, 8.4.2. Process ID Variables and Temporary Files
- Learning the Korn Shell, 9.1.2.1. EXIT
- Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
- Learning the Korn Shell, A.6. Workalikes on PC Platforms
KILL
- Learning the Korn Shell, 8.3.1. Control-key Signals
- Learning the Korn Shell, 8.3.2. kill
- Learning the Korn Shell, 8.3.3.1. System V
lack of propagation to subshells
- Learning the Korn Shell, 8.6.1. Subshell Inheritance
- Learning the Korn Shell, A.7. The Future of the Korn Shell
listing: Learning the Korn Shell, 8.3. Signals
other types of: Learning the Korn Shell, 8.3.1. Control-key Signals
propagation to subshells in next release: Learning the Korn Shell, A.7. The Future of the Korn Shell
QUIT
- Learning the Korn Shell, 8.3.1. Control-key Signals
- Learning the Korn Shell, 8.3.2. kill
- Learning the Korn Shell, 8.3.3.1. System V
sending with control keys: Learning the Korn Shell, 8.3.1. Control-key Signals
shown in background job status messages: Learning the Korn Shell, 8.3.2. kill
specifying in trap command: Learning the Korn Shell, 8.4. trap
STOP: Learning the Korn Shell, A.6. Workalikes on PC Platforms
TERM
- Learning the Korn Shell, 8.3.2. kill
- Learning the Korn Shell, 8.4. trap
- Learning the Korn Shell, 8.4.2. Process ID Variables and Temporary Files
- Learning the Korn Shell, 9.1.2.1. EXIT
- Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
tracing
- UNIX in a Nutshell, Chapter 2, Reference: sotruss
- UNIX in a Nutshell, Chapter 2, Reference: truss
trapping: UNIX Power Tools, 47.2.3. Signals
TSTP
- Learning the Korn Shell, 8.2. Job Control
- Learning the Korn Shell, 8.3.1. Control-key Signals
signing on to system: UNIX in a Nutshell, Chapter 2, Reference: login
SIGWINCH (window changed) signal: UNIX Power Tools, 42.5. Checklist: Screen Size Messed Up?
sin command (awk)
- UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
UNIX in a Nutshell, Chapter 11, Reference: sin
sed & awk, 9.1.1. Trigonometric Functions
sine function: UNIX Power Tools, 49.4. bc's Sine and Cosine Are in Radians
single quotation marks (')
- (see also ')
sed & awk, 2.2. Command-Line Syntax
sed & awk, 2.3.1. Specifying Simple Instructions
single-user operating systems: Learning the UNIX Operating System, The UNIX Operating System
size
- buffer block size: UNIX in a Nutshell, Chapter 2, Reference: dd
file
- UNIX Power Tools, 16.25. Listing Files by Age and Size
- UNIX Power Tools, 24.5. Limiting File Sizes
- limits for: UNIX Power Tools, 51.11. Making an Arbitrary-Size File for Testing
searching by: UNIX Power Tools, 17.14. Searching for Files by Size
windows: Learning the UNIX Operating System, 2.5.3. Resizing Windows
file compression: (see compression)
size command: UNIX in a Nutshell, Chapter 2, Reference: size
Size menu item (mwm): Learning the UNIX Operating System, 2.5.4. The Window Menu
sl script
- UNIX Power Tools, 18.8. Showing the Actual Filenames for Symbolic Links
- UNIX Power Tools, 21.8.1.3. Watching Directories
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
slash (/)
- slash: (see also /)
- // as delimiter
- sed & awk, 2.1. Awk, by Sed and Grep, out of Ed
- sed & awk, 5.3. Substitution
[/, ]/ (matching) commands (vim): Learning the vi Editor, 11.10.2.3. Cursor motion commands for programming
/= (assignment) operator: sed & awk, 7.6. Expressions
division operator: sed & awk, 7.6. Expressions
for root directory
- Learning the UNIX Operating System, 3.1.3. The Directory Tree
- Learning the UNIX Operating System, 3.1.4. Absolute Pathnames
in ed commands: sed & awk, 2.1. Awk, by Sed and Grep, out of Ed
in pathnames: Learning the UNIX Operating System, 3.1.4. Absolute Pathnames
pathname separator: Learning the vi Editor, 1.1.1. Opening a File
referring to marks (vile): Learning the vi Editor, 12.8.7. Visual Mode
search command
- Learning the vi Editor, 1. The vi Text Editor
- Learning the vi Editor, 3.3. Movement by Searches
- opening files at specific place: Learning the vi Editor, 4.2.1. Advancing to a Specific Place
:slast (:sl) command (elvis): Learning the vi Editor, 10.5. Multiwindow Editing
sleep commands
- Learning the Korn Shell, 8.4. trap
- UNIX in a Nutshell, Chapter 2, Reference: sleep
- UNIX in a Nutshell, Chapter 4, Reference: sleep
- UNIX Power Tools, 3.1. Running Commands When You Log Out
- UNIX Power Tools, 9.19. For the Impatient: Type-Ahead
- UNIX Power Tools, 40.1. Off-Peak Job Submission
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
- examples
- UNIX Power Tools, 45.8. Handling Signals to Child Processes
- UNIX Power Tools, 47.2.2.1. Built-Ins
in C shell: UNIX Power Tools, 47.2.2.1. Built-Ins
in leave program: UNIX Power Tools, 48.5. leave: A Maddening Aid to Quitting on Time
keeping port settings: UNIX Power Tools, 41.6. Using sleep to Keep Port Settings
uses of: UNIX Power Tools, 40.2. Waiting a Little While: sleep
sls program
- UNIX Power Tools, 16.29. sls: Super ls with Format You Can Choose
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
smart echoing: UNIX Power Tools, 41.5. Why Some Systems Backspace over Prompts
smartindent option (vim): Learning the vi Editor, 11.10.2.1. Smart indenting
smiley program: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
smileys: UNIX Power Tools, 51.12. You Don't Have Enough Smileys?
:snew (:sne) command (elvis): Learning the vi Editor, 10.5. Multiwindow Editing
:sNext (:sN) command (elvis): Learning the vi Editor, 10.5. Multiwindow Editing
:snext (:sn) command (vim): Learning the vi Editor, 11.5. Multiwindow Editing
SNOBOL: Learning the Korn Shell, 4.2. Shell Variables
:so command (ex): Learning the vi Editor, 7.1.3. Alternate Environments
.so requests, eliminating in nroff or troff files: UNIX in a Nutshell, Chapter 2, Reference: soelim
soelim command: UNIX in a Nutshell, Chapter 2, Reference: soelim
soft disk quota limits: UNIX Power Tools, 24.17. Disk Quotas
soft links: (see symbolic links)
soft mounting of NFS: UNIX Power Tools, 5.6. Checklist: Terminal Hangs When I Log In
software
- installation programs: UNIX Power Tools, 52.5.3. Installing Pre-Compiled Binaries
on enclosed CD-ROM
- UNIX Power Tools, 52.1. Introduction
- UNIX Power Tools, 52.6. Don't Have a CD-ROM Drive?
source code
- UNIX Power Tools, 52.7. Other Ways to Get the Software
- UNIX Power Tools, 52.8. Building Programs from Source Code
software bundling: UNIX in a Nutshell, 1.2. Bundling
Solaris 7: UNIX in a Nutshell, 1.1. Merging the Traditions
- installation levels: UNIX in a Nutshell, 1.2.1. Solaris Installation Levels and Bundling
SCCS with: UNIX in a Nutshell, 18.7.3. Solaris Notes
Solaris vi
- command mode tag commands (list): Learning the vi Editor, A. Quick Reference
set command options (list): Learning the vi Editor, C.1. Solaris 2.6 vi Options
tag stacks
- Learning the vi Editor, 7.5.3. Using Tags
- Learning the vi Editor, 8.5.3.1. Solaris vi
word abbreviations: Learning the vi Editor, 7.3.1. Word Abbreviation
sort command
- (see also comm command; join command; uniq command)
- Learning the Korn Shell, 1.7.1. Standard I/O
- Learning the Korn Shell, 1.7.2. I/O Redirection
- Learning the Korn Shell, 1.7.3. Pipelines
- Learning the Korn Shell, 1.8. Background Jobs
- Learning the Korn Shell, 1.8.1. Background I/O
- Learning the Korn Shell, 4.3.1. Syntax of String Operators
- Learning the Korn Shell, 5.2. for
- Learning the Korn Shell, 7.2.2. read
- Learning the Korn Shell, 8.2.2. Suspending a Job
- Learning the UNIX Operating System, 5.2.2. sort
- sed & awk, 2.5. Using sed and awk Together
- sed & awk, 9.3.1. Writing a Sort Function
- sed & awk, 9.3.3. Another Sorted Example
- Learning the vi Editor, 7.2. Executing UNIX Commands
UNIX in a Nutshell, Chapter 2, Reference: sort
UNIX Power Tools, 36.2. Sort Fields: How sort Sorts
alphabetic vs. numeric: UNIX Power Tools, 36.5. Alphabetic and Numeric Sorting
case-insensitive sorts: UNIX Power Tools, 36.6.2. Ignoring Blanks
dictionary order: UNIX Power Tools, 36.6.3. Case-Insensitive Sorts
fields: UNIX Power Tools, 36.2. Sort Fields: How sort Sorts
ignoring blanks: UNIX Power Tools, 36.6.1. Dealing with Repeated Lines
month order: UNIX Power Tools, 36.6.4. Dictionary Order
reverse sort: UNIX Power Tools, 36.6.5. Month Order
unique parameter: UNIX Power Tools, 36.6.1. Dealing with Repeated Lines
sortbib command: UNIX in a Nutshell, Chapter 17, Reference: sortbib
sorting
- by last name: UNIX Power Tools, 36.9. Sorting a List of People by Last Name
lines by length: UNIX Power Tools, 36.8. lensort: Sort Lines by Length
multiline entries: UNIX Power Tools, 36.7. Sorting Multiline Entries
text blocks (example): Learning the vi Editor, 7.4.3. Sorting Text Blocks: A Sample ex Script
sorting array elements (tawk): sed & awk, 11.3.2.1. Tawk language extensions
sorting files
- joining lines of sorted files: UNIX in a Nutshell, Chapter 2, Reference: join
removing duplicate lines: UNIX in a Nutshell, Chapter 2, Reference: uniq
sotruss command: UNIX in a Nutshell, Chapter 2, Reference: sotruss
Source Code Control System: (see SCCS)
source code editing: Learning the vi Editor, 7.5. Editing Program Source Code
- indentation control: Learning the vi Editor, 7.5.1. Indentation Control
matching brackets: Learning the vi Editor, 7.5.2. A Special Search Command
using tags
- Learning the vi Editor, 7.5.3. Using Tags
- Learning the vi Editor, 8.5. Enhanced Tags
source code, obtaining: (see obtaining)
source command: UNIX in a Nutshell, Chapter 5, Reference: source
- in C shell: UNIX Power Tools, 47.2.2.1. Built-Ins
redirecting: UNIX Power Tools, 47.2.2.1. Built-Ins
source command (ex)
- UNIX in a Nutshell, Chapter 9, Reference: source
- UNIX Power Tools, 33.4. Useful ex Commands
sourceable scripts: UNIX Power Tools, 10.5. Sourceable Scripts
SOURCEDIR, CD-ROM: UNIX Power Tools, 52.8.1. Running the Build Scripts
sourcing shell scripts: UNIX Power Tools, 44.23. Reading Files with the . and source Commands
- in C shell: UNIX Power Tools, 47.2.2.1. Built-Ins
space: (see whitespace)
space characters
- sed & awk, 2.3.1. Specifying Simple Instructions
- sed & awk, 5.1. About the Syntax of sed Commands
- (see whitespace)
- as awk delimiters
- sed & awk, 2.4.1. Running awk
- sed & awk, 7.5.2. Field Splitting: The Full Story
as string concatenator: sed & awk, 7.6. Expressions
spaces, spacing: (see whitespace)
span, character
- sed & awk, 3.2. A Line-Up of Characters
- sed & awk, 3.2.8. A Span of Characters
sparse files: UNIX Power Tools, 24.18. Huge Files Might Not Take a Lot of Disk Space
spaste program: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
spawning processes: UNIX Power Tools, 38.2. fork and exec
special characters
- (see also escape sequences, awk; metacharacters, pattern matching; wildcards)
- Learning the Korn Shell, 4.2.2. More on Variable Syntax
- sed & awk, 2.3.1. Specifying Simple Instructions
- sed & awk, 3. Understanding Regular Expression Syntax
- UNIX Power Tools, 21.14. Automatically Appending the Date to a Filename
- cat command for viewing: UNIX Power Tools, 25.6. What's in That White Space?
escape: UNIX Power Tools, 51.3. ASCII Characters: Listing and Getting Values
filenames with
- UNIX Power Tools, 8.16. Quoting Handles Special Characters in Filenames
- UNIX Power Tools, 16.14. Showing Non-Printable Characters in Filenames
- UNIX Power Tools, 23.11. Deleting Files with Odd Names
in Bourne shell (sh): UNIX Power Tools, 8.14.1. Special Characters
in filenames: UNIX Power Tools, 1.15. Filenames
special filenames
- sed & awk, 11.2.1.4. Special filenames
- sed & awk, 11.2.3.7. Additional special files
special keys, characters sent by: UNIX Power Tools, 41.12. Finding Out What Characters Your Terminal's Special Keys Send
speed: (see performance)
@speed, <speed, >speed calculations: UNIX Power Tools, 5.3. Setting the Terminal Type When You Log In
spell: Learning the Korn Shell, 4.1. Shell Scripts and Functions
spell checker program (example): sed & awk, 12.1. An Interactive Spelling Checker
spell checking
- UNIX Power Tools, 27.18. Fast Searches and Spelling Checks with "look"
- UNIX Power Tools, 29.1. The UNIX spell Command
- ispell program: UNIX Power Tools, 29.2. Check Spelling Interactively with ispell
spell command
- (see also ispell program)
- UNIX in a Nutshell, Chapter 2, Reference: spell
- UNIX Power Tools, 29.1. The UNIX spell Command
- UNIX Power Tools, 29.3. How Do I Spell That Word?
- -v option: UNIX Power Tools, 29.4. Inside spell
-x option: UNIX Power Tools, 29.4. Inside spell
spellcheck.awk program: sed & awk, C.1. Full Listing of spellcheck.awk
spellhist file: UNIX Power Tools, 29.4. Inside spell
spellprog program: UNIX Power Tools, 29.4. Inside spell
:split (:sp) command (elvis): Learning the vi Editor, 10.5. Multiwindow Editing
:split (:sp) command (vim): Learning the vi Editor, 11.5. Multiwindow Editing
Split button (elvis): Learning the vi Editor, 10.6.3. The Toolbar
split command
- UNIX in a Nutshell, Chapter 2, Reference: split
- UNIX Power Tools, 35.9. Splitting Files at Fixed Points: split
:split command (vile): Learning the vi Editor, 12.5. Multiwindow Editing
split command, loops using: UNIX Power Tools, 45.18.2. Use with Loops
split function (awk):
- UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
UNIX in a Nutshell, Chapter 11, Reference: split
sed & awk, 8.4.4. Using split() to Create Arrays
sed & awk, 9.2. String Functions
sed & awk, 11.2.1.2. Obtaining individual characters
:split-current-window command (vile): Learning the vi Editor, 12.5. Multiwindow Editing
splitting files: UNIX in a Nutshell, Chapter 2, Reference: csplit
Spool was an acronym - Simultaneous Printing Off and On Line.: UNIX Power Tools, 43.1. Introduction to Printing
spooling system: UNIX Power Tools, 43.1. Introduction to Printing
- symbolic links: UNIX Power Tools, 43.5. Using Symbolic Links for Spooling
spreadsheets, calculators vs.: UNIX Power Tools, 49.8. It's Great to Have a Spreadsheet
sprintf command (awk)
- UNIX in a Nutshell, Chapter 11, Reference: sprintf
- UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
- sed & awk, 9.2. String Functions
sqrt command (awk)
- UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
- UNIX in a Nutshell, Chapter 11, Reference: sqrt
- sed & awk, 9.1.1. Trigonometric Functions
squoze script: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
srand command (awk)
- UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
- UNIX in a Nutshell, Chapter 11, Reference: srand
- sed & awk, 9.1.3. Random Number Generation
srchtxt command: UNIX in a Nutshell, Chapter 2, Reference: srchtxt
:srewind (:sre) command (elvis): Learning the vi Editor, 10.5. Multiwindow Editing
:stack (:stac) command (elvis): Learning the vi Editor, 10.8.2. Tag Stacks
stack, directory: UNIX Power Tools, 14.6. The Shells' pushd and popd Commands
stacks: Learning the Korn Shell, 4.5. Advanced Examples: pushd and popd
stacks, tags: Learning the vi Editor, 8.5.3. Tag Stacks
- elvis editor: Learning the vi Editor, 10.8.2. Tag Stacks
nvi editor: Learning the vi Editor, 9.8.2. Tag Stacks
Solaris vi
- Learning the vi Editor, 7.5.3. Using Tags
- Learning the vi Editor, 8.5.3.1. Solaris vi
vile editor: Learning the vi Editor, 12.8.2. Tag Stacks
vim editor: Learning the vi Editor, 11.8.2. Tag Stacks
:stag (:sta) command (elvis): Learning the vi Editor, 10.5. Multiwindow Editing
:stag (:sta) command (vim): Learning the vi Editor, 11.5. Multiwindow Editing
stale symbolic links: UNIX Power Tools, 18.5. Creating and Removing Links
stalled data connections: UNIX Power Tools, 42.2.4. Stalled Data Connection?
Stallman, Richard: Learning the Korn Shell, A.5. bash
standard error
- (see also debugging; errors)
- UNIX Power Tools, 13.3. Send (only) Standard Error Down a Pipe
- UNIX Power Tools, 44.9. Testing Your Success
- UNIX Power Tools, 45.20. Overview: Open Files and File Descriptors
- piping to pager: UNIX Power Tools, 46.1.1. Use -xv
redirecting
- UNIX Power Tools, 45.20. Overview: Open Files and File Descriptors
- UNIX Power Tools, 45.21. n>&m: Swap Standard Output and Standard Error
- UNIX Power Tools, 47.2.1.1. Writing Files
standard I/O facility: UNIX Power Tools, 13.1. Using Standard Input and Output
standard input (I/O)
- (see also I/O)
Learning the UNIX Operating System, 5.1. Standard Input and Standard Output
(see STDIN)
UNIX Power Tools, 13.1. Using Standard Input and Output
UNIX Power Tools, 13.13. The "Filename" -
UNIX Power Tools, 45.20. Overview: Open Files and File Descriptors
in Bourne shell: UNIX Power Tools, 47.2.1.2. Reading Files
in C shell: UNIX Power Tools, 47.2.1.2. Reading Files
including directly on cron command line: UNIX Power Tools, 40.14. Including Standard Input Within a cron Entry
reading scripts from
- 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
redirecting
- UNIX Power Tools, 45.20. Overview: Open Files and File Descriptors
- UNIX Power Tools, 47.2.1.2. Reading Files
standard input/output: sed & awk, 2.2. Command-Line Syntax
standard output
- (see also debugging output)
- Learning the UNIX Operating System, 5.1. Standard Input and Standard Output
- UNIX Power Tools, 45.20. Overview: Open Files and File Descriptors
- UNIX Power Tools, 46.1.1. Use -xv
- debugging: UNIX Power Tools, 46.1.1. Use -xv
in Bourne shell: UNIX Power Tools, 47.2.1.4. More Elaborate Combinations
in C shell: UNIX Power Tools, 47.2.1.4. More Elaborate Combinations
printing to: UNIX in a Nutshell, Chapter 2, Reference: echo
redirecting
- UNIX Power Tools, 45.20. Overview: Open Files and File Descriptors
- UNIX Power Tools, 45.21. n>&m: Swap Standard Output and Standard Error
- UNIX Power Tools, 46.1.1. Use -xv
redirecting with tpipe: UNIX Power Tools, 13.11. tpipe-Redirecting stdout to More than One Place
start
- of line: (see ^ (circumflex))
of word: (see \<, \> escape sequences)
starting vi: (see invoking vi)
stat program
- UNIX Power Tools, 1.22. How UNIX Keeps Track of Files: Inodes
- UNIX Power Tools, 21.13. Read an Inode with stat
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
state, job: UNIX Power Tools, 12.6. Notification When Jobs Change State
state, revision (RCS): UNIX in a Nutshell, 19.3.6. Specifying States
statements, awk: sed & awk, B.2.6. Statements and Functions
status command (lpc): UNIX Power Tools, 43.3. Printer Control with lpc
status line: (see prompt line)
status shell variable
- UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
UNIX Power Tools, 6.9. Special C Shell Variables
status variable
- (see also exit status)
- UNIX Power Tools, 44.8. Test Exit Status with the if Statement
stderr: (see standard error)
stdin: (see standard input)
STDIN (standard input)
- copying
- UNIX in a Nutshell, Chapter 2, Reference: tee
- UNIX in a Nutshell, Chapter 2, Reference: tr
stdout: (see standard output)
STDOUT, printing to: UNIX in a Nutshell, Chapter 2, Reference: echo
stem-derivative rule: UNIX Power Tools, 29.4. Inside spell
stevie editor
- Learning the vi Editor, 10.1. Author and History
- Learning the vi Editor, 11.1. Author and History
sticky bit
- UNIX Power Tools, 1.23. File Access Permissions
- UNIX Power Tools, 1.25. Access to Directories
- UNIX Power Tools, 22.6. Protecting Files with the Sticky Bit
stop command: UNIX Power Tools, 12.5. System Overloaded? Try Stopping Some Jobs
stop command (csh): UNIX in a Nutshell, Chapter 5, Reference: stop
stop command (ksh93): UNIX in a Nutshell, Chapter 4, Reference: stop
stop command (sh, ksh): UNIX in a Nutshell, Chapter 4, Reference: stop
stop list, spelling: UNIX Power Tools, 29.4. Inside spell
STOP signal: UNIX Power Tools, 38.8. What Are Signals?
stopped jobs: Learning the UNIX Operating System, 1.1.8.1. Problem checklist
stopping sed scripts: (see q command (sed))
stopshell option (elvis): Learning the vi Editor, 10.6.4. Options
stream editor
- UNIX in a Nutshell, Chapter 2, Reference: sed
sed & awk, 1.2. A Stream Editor
sed & awk, 2.1. Awk, by Sed and Grep, out of Ed
sed & awk, 4.4.4. Edits To Go
(see sed editor)
stree script
- UNIX Power Tools, 16.19. stree: Simple Directory Tree
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
strftime function
- UNIX in a Nutshell, Chapter 11, Reference: strftime
sed & awk, 11.2.3.11. Time management for programmers
string capabilities: UNIX Power Tools, 41.11. How termcap and terminfo Describe Terminals
string I/O : (see print, read)
string operators
- Learning the Korn Shell, 4.3. String Operators
- Learning the Korn Shell, A.1. The Bourne Shell
- # (length): Learning the Korn Shell, 4.3.4. Length Operator
:+
- Learning the Korn Shell, 4.3.1. Syntax of String Operators
- Learning the Korn Shell, 5.2. for
:-
- Learning the Korn Shell, 4.3.1. Syntax of String Operators
- Learning the Korn Shell, 4.5. Advanced Examples: pushd and popd
- Learning the Korn Shell, 9.2.3.4. Break conditions
:=: Learning the Korn Shell, 4.3.1. Syntax of String Operators
:?
- Learning the Korn Shell, 4.3.1. Syntax of String Operators
- Learning the Korn Shell, 4.5. Advanced Examples: pushd and popd
in next release: Learning the Korn Shell, A.7. The Future of the Korn Shell
summary of functionality: Learning the Korn Shell, 4.3. String Operators
syntax: Learning the Korn Shell, 4.3.1. Syntax of String Operators
stringfont display mode (elvis): Learning the vi Editor, 10.9.2. Syntax Highlighting
strings
- sed & awk, 3.1. That's an Expression
- sed & awk, 7.6. Expressions
- comparing: sed & awk, 9.2.5. The match() Function
concatenating: sed & awk, 7.6. Expressions
converting from numbers: sed & awk, 7.7. System Variables
editing
- csh: UNIX Power Tools, 9.6. String Editing (Colon) Operators
ksh and bash: UNIX Power Tools, 9.7. String Editing in ksh and bash
editing operators: (see operators, string editing)
fixed: (see fixed strings)
functions for: sed & awk, 9.2. String Functions
length of: sed & awk, 9.2.2. String Length
limitations on: sed & awk, 10.8. Limitations
localizing
- UNIX in a Nutshell, Chapter 2, Reference: exstr
- UNIX in a Nutshell, Chapter 2, Reference: gettext
parsing into array elements
- sed & awk, 8.4.4. Using split() to Create Arrays
- sed & awk, 11.2.1.2. Obtaining individual characters
printing: UNIX in a Nutshell, Chapter 2, Reference: printf
processing, nroff/troff requests for: UNIX in a Nutshell, 12.5.10. Macro and String Processing
substitution functions (awk)
- sed & awk, 9.2.3. Substitution Functions
- sed & awk, 11.2.3.10. A general substitution function
substrings: sed & awk, 9.2.1. Substrings
strings command: UNIX in a Nutshell, Chapter 2, Reference: strings
strip command
- UNIX in a Nutshell, Chapter 2, Reference: strip
- UNIX Power Tools, 24.13. Save Space in Executable Files with strip
stripper script
- UNIX Power Tools, 24.13. Save Space in Executable Files with strip
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
stripping non-printable characters: sed & awk, 5.6.1. Stripping Out Non-Printable Characters from nroff Files
struct keyword (ctags): Learning the vi Editor, 8.5.2. The New tags Format
:stselect (:sts) command (vim): Learning the vi Editor, 11.8.2. Tag Stacks
stty command
- Learning the Korn Shell, 1.9.5. Control Keys
- Learning the UNIX Operating System, 3.6. Customizing Your Account
- UNIX in a Nutshell, Chapter 2, Reference: stty
- UNIX Power Tools, 5.9. Setting Your Erase, Kill, and Interrupt Characters
- UNIX Power Tools, 41.1. Delving a Little Deeper
- UNIX Power Tools, 41.2.1. How We Made It This Far (Back?)
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
- changing communication parameters on the fly: UNIX Power Tools, 42.1. Making Sense Out of the Terminal Mess
finding out terminal settings with: UNIX Power Tools, 41.3. Find Out Terminal Settings with stty
to customize control-key signals: Learning the Korn Shell, 8.3.1. Control-key Signals
stty -a command: UNIX Power Tools, 42.5. Checklist: Screen Size Messed Up?
stty -g command: UNIX Power Tools, 42.4. Checklist for Resetting a Messed Up Terminal
stty cbreak command: UNIX Power Tools, 41.7. Reading Verrrry Long Lines from the Terminal
stty icanon command: UNIX Power Tools, 41.7. Reading Verrrry Long Lines from the Terminal
stty nostop command: UNIX Power Tools, 12.7. Stop Background Output with stty tostop
stty size command: UNIX Power Tools, 42.5. Checklist: Screen Size Messed Up?
stty size command: UNIX Power Tools, 42.5. Checklist: Screen Size Messed Up?
su command
- UNIX in a Nutshell, Chapter 2, Reference: su
- UNIX Power Tools, 2.4. Tip for Changing Account Setup: Keep a Shell Ready
- UNIX Power Tools, 22.22. The su Command Isn't Just for the Superuser
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
- starting a subshell: UNIX Power Tools, 38.4. Subshells
su stucklogin: UNIX Power Tools, 5.6. Checklist: Terminal Hangs When I Log In
sub command (awk)
- UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
- UNIX in a Nutshell, Chapter 11, Reference: sub
- sed & awk, 9.2. String Functions
- sed & awk, 9.2.3. Substitution Functions
- sed & awk, 11.2.3.10. A general substitution function
subdirectories : (see directories)
subprocess: (see child processes)
subprocesses: Learning the Korn Shell, 3.5. Customization and Subprocesses
subroutines, dot (.) command compared to: UNIX Power Tools, 44.23. Reading Files with the . and source Commands
SUBSEP variable: sed & awk, 8.5.1. Multidimensional Arrays
subshell operators
- UNIX Power Tools, 2.2. Shell Setup Files-Which, Where, and Why
- UNIX Power Tools, 13.10. How to tee Several Commands Into One File
subshells
- Learning the Korn Shell, 4.1. Shell Scripts and Functions
- Learning the Korn Shell, 8. Process Handling
- Learning the Korn Shell, 8.6. Subshells
- UNIX Power Tools, 38.4. Subshells
- ( ) operators for: UNIX Power Tools, 13.7. The () Subshell Operators
information passed from parent processes: Learning the Korn Shell, 3.5. Customization and Subprocesses
inheritance of properties from parent shells: Learning the Korn Shell, 8.6.1. Subshell Inheritance
levels: UNIX Power Tools, 7.9. Show Subshell Level with $SHLVL
nested
- Learning the Korn Shell, 8.6.2. Nested Subshells
- Learning the Korn Shell, 9.2.3.6. Limitations
- Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
- compared to code blocks: Learning the Korn Shell, 8.6.2. Nested Subshells
redirected loops running in: UNIX Power Tools, 45.23. The Ins and Outs of Redirected I/O Loops
running: UNIX Power Tools, 46.6. Watch Out for Bourne Shell -e Bug
setting command-line parameters: UNIX Power Tools, 44.19. The Bourne Shell set Command
starting: UNIX Power Tools, 2.16. Approved Shells: Using Unapproved Login Shell
su command and: (see su command)
substitute (:s) command (ex)
- UNIX in a Nutshell, Chapter 9, Reference: substitute
- UNIX Power Tools, 33.4. Useful ex Commands
- 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
substitute command (sed)
- script.tidy using: UNIX Power Tools, 51.6. Cleaning script Files
substituting text: (see also changing text)
substituting text (sed)
- (see also s command (sed)
- sed & awk, 2.1. Awk, by Sed and Grep, out of Ed
- sed & awk, 5.3. Substitution
- relacement metacharacters: sed & awk, 5.3.1. Replacement Metacharacters
substitution functions (awk)
- sed & awk, 9.2.3. Substitution Functions
- sed & awk, 11.2.3.10. A general substitution function
substr command (awk)
- UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
- UNIX in a Nutshell, Chapter 11, Reference: substr
- sed & awk, 9.2. String Functions
- sed & awk, 9.2.1. Substrings
- sed & awk, 11.2.1.2. Obtaining individual characters
substrings: (see strings)
subtraction (-) operator: sed & awk, 7.6. Expressions
suffixes option (vim): Learning the vi Editor, 11.8.1. Command-Line History and Completion
suid: Learning the Korn Shell, A.6. Workalikes on PC Platforms
SUID (set user ID) bit
- UNIX Power Tools, 1.23. File Access Permissions
- UNIX Power Tools, 1.25. Access to Directories
suid shell scripts
- Learning the Korn Shell, 10.3.2. A System Break-in Scenario
- Learning the Korn Shell, 10.3.4. Privileged Mode
- creating: Learning the Korn Shell, 10.3.2. A System Break-in Scenario
dangers of: Learning the Korn Shell, 10.3.2. A System Break-in Scenario
SunExpert magazine, article on awk: UNIX Power Tools, 44.14. Putting awk, sed, etc., Inside Shell Scripts
SunOS
- Learning the Korn Shell, 1. Korn Shell Basics
- Learning the Korn Shell, 1.3. History of UNIX Shells
- Learning the Korn Shell, 1.9.5. Control Keys
- Learning the Korn Shell, 4.4. Command Substitution
SunOS 5.7 operating system: UNIX in a Nutshell, 1.1. Merging the Traditions
superuser: (see root user)
suppressing output
- sed & awk, 2.3.2.2. Suppressing automatic display of input lines
- sed & awk, 5.2. Comment
susp key: UNIX Power Tools, 5.9. Setting Your Erase, Kill, and Interrupt Characters
suspend character: Learning the UNIX Operating System, 6.1. Running a Command in the Background
suspend command
- UNIX in a Nutshell, Chapter 4, Reference: suspend
- UNIX in a Nutshell, Chapter 5, Reference: suspend
- UNIX Power Tools, 38.4. Subshells
suspending jobs: Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
:sview (:sv) command (vim): Learning the vi Editor, 11.5. Multiwindow Editing
SVR4 (System V Release 4): UNIX in a Nutshell, 1.1. Merging the Traditions
swap space, errors caused by lack of: UNIX Power Tools, 50.12. Common UNIX Error Messages
swapon command: UNIX Power Tools, 50.12. Common UNIX Error Messages
swapping: UNIX Power Tools, 39.12.2. The Memory Subsystem
switch command: UNIX in a Nutshell, Chapter 5, Reference: switch
switch statements: UNIX Power Tools, 47.6. Quick Reference: C Shell switch Statement
- examples: UNIX Power Tools, 47.6. Quick Reference: C Shell switch Statement
if statemtents compared to: UNIX Power Tools, 47.6. Quick Reference: C Shell switch Statement
in C shells: UNIX Power Tools, 47.6. Quick Reference: C Shell switch Statement
switching database items (example): Learning the vi Editor, 6.5.2. Switching Items in a Database
switching words (example)
- Learning the vi Editor, 7.3.2. Using the map Command
- Learning the vi Editor, 7.3.5. More Examples of Mapping Keys
symbol cross references
- UNIX in a Nutshell, Chapter 2, Reference: cscope
- UNIX in a Nutshell, Chapter 2, Reference: cxref
symbol tables, printing: UNIX in a Nutshell, Chapter 2, Reference: nm
symbolic links
- UNIX Power Tools, 14.13. Which Directory Am I in, Really?
- UNIX Power Tools, 18.4. More About Links
- UNIX Power Tools, 24.4. Save Space with a Link
- advantages: UNIX Power Tools, 18.3. Files with Two or More Names
between directories: UNIX Power Tools, 18.7. Linking Directories
copying: UNIX Power Tools, 18.15. Copying Directory Trees with cp -r
disk space and: UNIX Power Tools, 14.14. Automatic Setup When You Enter/Exit a Directory
filenames for: UNIX Power Tools, 18.8. Showing the Actual Filenames for Symbolic Links
finding: UNIX Power Tools, 17.13. Searching for Files by Type
finding unconnected: UNIX Power Tools, 16.28. oldlinks: Find Unconnected Symbolic Links
relinking: UNIX Power Tools, 18.14. Relinking Multiple Symbolic Links
stale: UNIX Power Tools, 18.5. Creating and Removing Links
symbols
- (see also under specific symbol names)
- UNIX Power Tools, 44.15.1. With the $@"
- in filenames and pathnames: UNIX Power Tools, 44.15.1. With the $@"
reference for: Learning the UNIX Operating System, B.2. Special Symbols
terms for: UNIX Power Tools, 51.8. Type Bang Splat. Don't Forget the Rabbit Ears
sync program: UNIX Power Tools, 1.14. The Kernel and Daemons
syntax
- command-line
- sed & awk, 2.2. Command-Line Syntax
- sed & awk, A.1. Command-Line Syntax
- sed & awk, B.1. Command-Line Syntax
sed commands: sed & awk, 5.1. About the Syntax of sed Commands
syntax display mode (elvis): Learning the vi Editor, 10.10.1. Display Modes
syntax highlighting: Learning the vi Editor, 8.7.2. Syntax Highlighting
- elvis display modes
- Learning the vi Editor, 10.9.2. Syntax Highlighting
- Learning the vi Editor, 10.10.1. Display Modes
vile editor: Learning the vi Editor, 12.9.2. Syntax Highlighting
vim display modes: Learning the vi Editor, 11.9.2. Syntax Highlighting
syntax on command line: UNIX in a Nutshell, Conventions
syntax.vim file: Learning the vi Editor, 11.9.2. Syntax Highlighting
system
- commands, replacing: UNIX Power Tools, 8.7.1. Setting Path in Shell Setup Files
configuration variables, printing: UNIX in a Nutshell, Chapter 2, Reference: getconf
load, checking: UNIX Power Tools, 39.7. Checking System Load: uptime
overloaded: UNIX Power Tools, 12.5. System Overloaded? Try Stopping Some Jobs
password file contents: UNIX Power Tools, 1.9. Which Shell Am I Running?
performance issues: UNIX Power Tools, 39.12. What Makes Your Computer Slow? How Do You Fix It?
resources, fundamental: UNIX Power Tools, 39.12. What Makes Your Computer Slow? How Do You Fix It?
system time
- UNIX Power Tools, 39.2. Timing Programs
- UNIX Power Tools, 39.5. Why Is the System So Slow?
system-state CPU time: UNIX Power Tools, 39.5. Why Is the System So Slow?
variables (awk): UNIX Power Tools, 33.11.3. awk System Variables
system calls
- exec: Learning the Korn Shell, 8.5. Coroutines
fork: Learning the Korn Shell, 8.5. Coroutines
pipe: Learning the Korn Shell, 8.5. Coroutines
tracing
- UNIX in a Nutshell, Chapter 2, Reference: sotruss
- UNIX in a Nutshell, Chapter 2, Reference: truss
wait: Learning the Korn Shell, 8.5. Coroutines
system command (awk): UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
system dictionary, adding to: UNIX in a Nutshell, Chapter 2, Reference: spell
system failure, recovering after: Learning the vi Editor, 4.2.3. Recovering a Buffer
system function (awk): UNIX in a Nutshell, Chapter 11, Reference: system
System III: Learning the Korn Shell, 1.9.5. Control Keys
system name, current: UNIX in a Nutshell, Chapter 2, Reference: uname
system time: sed & awk, 11.2.3.11. Time management for programmers
system usage information
- UNIX in a Nutshell, Chapter 2, Reference: time
- UNIX in a Nutshell, Chapter 2, Reference: timex
- UNIX in a Nutshell, Chapter 2, Reference: w
- printing: UNIX in a Nutshell, Chapter 2, Reference: uptime
System V
- Learning the Korn Shell, 1.9.5. Control Keys
- Learning the Korn Shell, 3.4.2.4. Terminal Types
- Learning the Korn Shell, 1.3.1. The Korn Shell
- Learning the Korn Shell, 1.4. Getting the Korn Shell
- UNIX in a Nutshell, 1.1. Merging the Traditions
- alternatives for: UNIX Power Tools, 50.8. Which Version Am I Using?
C shell nice command: UNIX Power Tools, 39.9.3. System V C Shell nice
manual page categories: UNIX Power Tools, 50.1. UNIX Online Documentation
printing commands: UNIX Power Tools, 43.2.1. System V Printing Commands
standalone nice command: UNIX Power Tools, 39.9.4. System V Standalone nice
tape archiver (cpio): UNIX Power Tools, 19.9. A System V Tape Archiver: cpio
which command: UNIX Power Tools, 50.8. Which Version Am I Using?
system variables
- sed & awk, 7.7. System Variables
- sed & awk, 8.6. System Variables That Are Arrays
- sed & awk, B.2.5.5. System variables
- UNIX in a Nutshell, 11.4. Built-in Variables
gawk: sed & awk, 11.2.3.8. Additional variables
system(): sed & awk, 10.3. The system() Function
systime function (gawk): UNIX in a Nutshell, Chapter 11, Reference: systime
systime(): sed & awk, 11.2.3.11. Time management for programmers
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 © 2000
O'Reilly & Associates, Inc.
All Rights Reserved.