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