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
- 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
- script.tidy using
: UNIX Power Tools, 51.6. Cleaning script Files
- .s filename extension
: UNIX Power Tools, 1.17. Filename Extensions
- sact command (SCCS)
: UNIX in a Nutshell, Chapter 17, Reference: sact
- sadp command
: UNIX Power Tools, 39.12.3. The I/O Subsystem
- sample programs
: sed & awk, Sample Programs
- sar utility
: UNIX Power Tools, 39.12.2. The Memory Subsystem
- save command (dbx)
: UNIX in a Nutshell, Chapter 20, Reference: save
- savedirs shell variable
: UNIX Power Tools, 14.6. The Shells' pushd and popd Commands
- savehist shell variable
- UNIX Power Tools, 6.9. Special C Shell Variables
- UNIX Power Tools, 11.11. Picking Up Where You Left Off
- UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
- saving command lines to file
: UNIX Power Tools, 1.5. Anyone Can Program the Shell
- saving files
- Learning the vi Editor, 1.1.3. Saving and Quitting a File
- (see also vi commands)
- 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
- UNIX in a Nutshell, 17.6. sccs and Pseudo-commands
- UNIX in a Nutshell, 17. The SCCS Utility
- commands and psuedo-commands
: UNIX in a Nutshell, 17.5. Alphabetical Summary of SCCS Commands
- keywords for
: UNIX in a Nutshell, 17.3. Identification Keywords
- RCS commands equivalents
: UNIX in a Nutshell, 18.4. Conversion Guide for SCCS Users
- sccsdiff command (SCCS)
: UNIX in a Nutshell, Chapter 17, Reference: sccsdiff
- schedules
: (see calendar command)
- SCO
: Learning the Korn Shell, 1.9.5. Control Keys
- scope control (tawk)
: sed & awk, 11.3.2.1. Tawk language extensions
- 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 terminals)
- screen editors
- Learning the vi Editor, 1. The vi Text Editor
- (see also vi 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?
- screen, printing files to
: (see also displaying)
- cat command
: Learning the UNIX Operating System, 3.2.1. cat
- more utility
- Learning the Korn Shell, 1.7.3. Pipelines
- Learning the Korn Shell, 3.4.2.4. Terminal Types
- Learning the Korn Shell, 8.5. Coroutines
- Learning the UNIX Operating System, 3.2.2. more
- Learning the UNIX Operating System, 5.2.3. pg and more
- UNIX Power Tools, 9.19. For the Impatient: Type-Ahead
- UNIX Power Tools, 25.3. Using more to Page Through Files
- UNIX in a Nutshell, Chapter 2, Reference: more
- starting
: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts
- testing with screensize file
: UNIX Power Tools, 42.6.2. Screen Width and Height: screensize
- pg utility
- Learning the UNIX Operating System, 3.2.3. pg
- Learning the UNIX Operating System, 5.2.3. pg and more
- UNIX in a Nutshell, Chapter 2, Reference: pg
- pr command
- Learning the Korn Shell, 9.2.3.3. Breakpoints
- Learning the UNIX Operating System, 4.5.1. pr
- UNIX Power Tools, 35.17. Making Text in Columns with pr
- UNIX Power Tools, 43.7. Quick-and-Dirty Formatting Before Printing
- UNIX Power Tools, 43.10. Filename Headers Above Files Without pr
- UNIX in a Nutshell, Chapter 2, Reference: pr
- -n option
- Learning the Korn Shell, 9.2.3.3. Breakpoints
- UNIX Power Tools, 25.21. Numbering Lines
- -t option
: UNIX Power Tools, 25.21. Numbering Lines
- -t -e command
: UNIX Power Tools, 41.4.1. TAB Is Just Another Character to UNIX
- 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 command
: UNIX in a Nutshell, Chapter 2, Reference: script
- script interpreters
: (see shells)
- script program
- 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
- Learning the vi Editor, 7.4. Using ex 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 also ex commands)
- (see shell scripts)
- built by diff
: Learning the vi Editor, 7.4.5. ex Scripts Built by diff
- 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
- Learning the vi Editor, 7.4.4. Comments in ex Scripts
- debugging
: sed & awk, 10.7. Debugging
- examples of
: sed & awk, 13. A Miscellany of Scripts
- as files
: sed & awk, 2.3.2. Script Files
- 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
- sort text blocks
: Learning the vi Editor, 7.4.3. Sorting Text Blocks: A Sample ex Script
- stopping, sed
: (see q command (sed))
- SCROLL LOCK button
: UNIX Power Tools, 42.2.1. Output Stopped?
- scrolling
: Learning the vi Editor, 3.1. Movement by Screens
- with cursor stationary (z)
: Learning the vi Editor, 3.1.2. Repositioning the Screen with z
- error messages
: UNIX Power Tools, 13.4. Problems Piping to a Pager
- turning off
: Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
- 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?
- sdb debugger
- Learning the Korn Shell, 10.2.2. ulimit
- UNIX in a Nutshell, Chapter 2, Reference: sdb
- UNIX in a Nutshell, 20.1. The Sdb Debugger
- sdiff command
- 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
- UNIX in a Nutshell, Chapter 2, Reference: sdiff
- searching
: (see finding)
- searching (vi)
- and replace
- Learning the vi Editor, 6.2. Context-sensitive Replacement
- Learning the vi Editor, 6.4.2. Block Move by Patterns
- backward for a pattern (?)
: Learning the vi Editor, 3.3.1. Repeating Searches
- combine opening a file with
: Learning the vi Editor, 4.2.1. Advancing to a Specific Place
- for general class of words
: Learning the vi Editor, 6.4.1. Search for General Class of Words
- global
: (see global replacement)
- ignoring case
- Learning the vi Editor, 6.3.2. Metacharacters Used in Replacement Strings
- Learning the vi Editor, 7.1.1. The :set Command
- Learning the vi Editor, 7.1.4. Some Useful Options
- matched brackets
: Learning the vi Editor, 7.5.2. A Special Search Command
- metacharacters treated like normal characters
: Learning the vi Editor, 7.1.4. Some Useful Options
- pattern matching
- Learning the vi Editor, 3.3. Movement by Searches
- Learning the vi Editor, 6.3. Pattern-matching Rules
- (see also global replacement)
- repeat (n, N)
- Learning the vi Editor, 3.3.1. Repeating Searches
- Learning the vi Editor, 6.1. Confirming Substitutions
- within current line
: Learning the vi Editor, 3.3.2. Current Line Searches
- wrapping around file
- Learning the vi Editor, 3.3.1. Repeating Searches
- Learning the vi Editor, 7.1.4. Some Useful Options
- 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
- 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
- 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
- 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
- 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
- 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
- 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 in a Nutshell, 10.4.1. Basic Editing
- addressing
: UNIX Power Tools, 34.4. sed Addressing Basics
- addup script using
: UNIX Power Tools, 49.7. Total a Column with addup
- with awk
: sed & awk, 2.5. Using sed and awk Together
- 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
- command-line syntax
- UNIX Power Tools, 34.2. Invoking sed
- sed & awk, 2.2. Command-Line Syntax
- sed & awk, A.1. Command-Line Syntax
- sed & awk, 5.1. About the Syntax of sed Commands
- commands for
- UNIX Power Tools, 34.24. Quick Reference: sed
- UNIX Power Tools, 43.21. Preprocessing troff Input with sed
- sed & awk, 5. Basic sed Commands
- sed & awk, 5.1. About the Syntax of sed Commands
- sed & awk, 6. Advanced sed Commands
- sed & awk, A.3. Command Summary for sed
- UNIX in a Nutshell, 10.3. Syntax of Sed Commands
- (see also under specific command)
- delimiters
- UNIX Power Tools, 34.7. Delimiting a Regular Expression
- 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
- examples
- UNIX Power Tools, 44.14. Putting awk, sed, etc., Inside Shell Scripts
- 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
- UNIX Power Tools, 51.3. ASCII Characters: Listing and Getting Values
- 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.15. Making Edits Across Line Boundaries
- UNIX Power Tools, 34.24.3. Alphabetical Summary of sed Commands
- obtaining
: sed & awk, Availability of sed and awk
- options
- sed & awk, 2.3.1. Specifying Simple Instructions
- sed & awk, 2.3.2.4. Summary of options
- (see also under specific option)
- 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
- regular expression metacharacters
: sed & awk, A.2.2. Regular Expression Metacharacters for sed
- referenced matched string
: UNIX Power Tools, 34.9. Referencing the Search String in a Replacement
- 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
- sedman script
: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
- "segmentation fault (core dumped)" error message
: UNIX Power Tools, 50.12. Common UNIX Error Messages
- segmentation violation
: 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
- 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
- select command (ksh, sh)
: UNIX in a Nutshell, Chapter 4, Reference: select
- selecting columns from files
: UNIX in a Nutshell, Chapter 2, Reference: cut
- self-restarting jobs
: UNIX Power Tools, 40.8. Automatically Restarting at Jobs
- semaphore sets, removing
: UNIX in a Nutshell, Chapter 2, Reference: ipcrm
- semicolon
: (see )
- sending email messages
- Learning the UNIX Operating System, 3.4.1. Sending Mail
- UNIX in a Nutshell, Chapter 2, Reference: mailx
- to all users
: UNIX in a Nutshell, Chapter 2, Reference: wall
- serial line
- UNIX Power Tools, 5.7. What termcap and terminfo Do and Don't Control
- UNIX Power Tools, 42.1. Making Sense Out of the Terminal Mess
- service grades, listing
: UNIX in a Nutshell, Chapter 2, Reference: uuglist
- sessions
- customizing
: UNIX in a Nutshell, 3.2.2. Customization of Your UNIX Session
- detaching
: UNIX Power Tools, 3.7. Detaching a Session with screen
- recording
: UNIX in a Nutshell, Chapter 2, Reference: script
- unresponsive (hung)
: Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
- set command
- 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
- UNIX in a Nutshell, Chapter 4, Reference: set
- UNIX in a Nutshell, Chapter 5, Reference: set
- UNIX in a Nutshell, Chapter 9, Reference: set
- UNIX in a Nutshell, Chapter 20, Reference: set
- -A (array assignment)
- Learning the Korn Shell, 6.3. Arrays
- Learning the Korn Shell, 6.3.3. String Formatting Options
- 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
- +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
- options
- Learning the vi Editor, 7.1. Customizing vi
- Learning the vi Editor, 7.1.1. The :set Command
- output of in next ksh release
: Learning the Korn Shell, A.7. The Future of the Korn Shell
- parsing using
: UNIX Power Tools, 45.30.3. Using set
- quoting
: UNIX Power Tools, 44.19. The Bourne Shell set Command
- wildcards
: UNIX Power Tools, 44.19. The Bourne Shell set Command
- -xv option
: UNIX Power Tools, 46.1.1. Use -xv
- :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 line numbers (:set nu)
: Learning the vi Editor, 2.2.3. Movement Within a Line
- 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 options
- allow metacharacters in searches (:set magic)
: Learning the vi Editor, 7.1.4. Some Useful Options
- alphabetical list of
: Learning the vi Editor, B. Setting Environment Options
- assign a value
: Learning the vi Editor, 7.1.1. The :set Command
- autoindent (:set ai)
: Learning the vi Editor, 7.5.1. Indentation Control
- display tabs (:set list)
: Learning the vi Editor, 7.5.1. Indentation Control
- exrc
: Learning the vi Editor, 7.1.3. Alternate Environments
- ignore case (:set ic)
- Learning the vi Editor, 7.1.1. The :set Command
- Learning the vi Editor, 7.1.4. Some Useful Options
- number lines (:set nu)
- Learning the vi Editor, 3.4. Movement by Line Number
- Learning the vi Editor, 3.4.1. The G (Go To) Command if
- Learning the vi Editor, 5.2.2. Defining a Range of Lines
- paragraphs (:set para=)
: Learning the vi Editor, 3.2. Movement by Text Blocks
- sections (:set sect=)
: Learning the vi Editor, 3.2. Movement by Text Blocks
- shiftwidth (:set sw=)
: Learning the vi Editor, 7.5.1. Indentation Control
- show matching brackets (:set sm)
: Learning the vi Editor, 7.5.2. A Special Search Command
- tabstop (:set ts=)
: Learning the vi Editor, 7.5.1. Indentation Control
- turn on or off
: Learning the vi Editor, 7.1.1. The :set Command
- window size (:set w=)
: Learning the vi Editor, 7.1.1. The :set Command
- wrapmargin (:set wm=)
- Learning the vi Editor, 2.1. vi Commands
- Learning the vi Editor, 2.2.3. Movement Within a Line
- Learning the vi Editor, 2.3.8.1. Repeat
- Learning the vi Editor, 7.1.4. Some Useful Options
- map example
: Learning the vi Editor, 7.3.5. More Examples of Mapping Keys
- wrapscan (:set ws)
- Learning the vi Editor, 3.3.1. Repeating Searches
- Learning the vi Editor, 7.1.4. Some Useful Options
- 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 (csh)
: UNIX in a Nutshell, Chapter 5, Reference: setenv
- setenv command (dbx)
: UNIX in a Nutshell, Chapter 20, 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)
- Learning the Korn Shell, Preface
- Learning the Korn Shell, Summary of Korn Shell Features
- Learning the Korn Shell, 1.3. History of UNIX Shells
- Learning the Korn Shell, 1.3.1. The Korn Shell
- Learning the Korn Shell, 1.3.2. Features of the Korn Shell
- Learning the Korn Shell, 1.4. Getting the Korn Shell
- Learning the Korn Shell, 2. Command-line Editing
- Learning the Korn Shell, 3.3. Options
- Learning the Korn Shell, 4.1.1. Functions
- Learning the Korn Shell, 4.2. Shell Variables
- Learning the Korn Shell, 4.3.2. Patterns and Regular Expressions
- Learning the Korn Shell, 4.4. Command Substitution
- Learning the Korn Shell, 5.1.3.1. String comparisons
- Learning the Korn Shell, 5.4. select
- Learning the Korn Shell, 6.1.3. getopts
- Learning the Korn Shell, 6.2. Integer Variables and Arithmetic
- Learning the Korn Shell, 7.1. I/O Redirectors
- Learning the Korn Shell, 7.1.2. File Descriptors
- Learning the Korn Shell, 8.5.4. Coroutines with Two-way Pipes
- Learning the Korn Shell, 9. Debugging Shell Programs
- Learning the Korn Shell, 10.1. Installing the Korn Shell as the Standard Shell
- Learning the Korn Shell, A. Related Shells
- Learning the Korn Shell, A.1. The Bourne Shell
- Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
- Learning the Korn Shell, A.4. pdksh
- Learning the Korn Shell, A.5. bash
- 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, 42.2.5. Aborting Programs
- UNIX Power Tools, 44.2. Writing a Simple Shell Program
- UNIX Power Tools, 44.3.3. Types of Shells
- UNIX in a Nutshell, Chapter 2, Reference: sh
- UNIX in a Nutshell, 4. The Bourne Shell and Korn Shell
- UNIX in a Nutshell, Chapter 20, Reference: sh
- (see also rsh utility)
- { } filename wildcards, adding
- 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
- commands
- list of
: UNIX in a Nutshell, 4.6. Built-in Commands (Bourne and Korn Shell)
- multiline commands
: UNIX Power Tools, 9.13. Multiline Commands, Secondary Prompts
- 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
- 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
- compared to ksh and csh
: UNIX in a Nutshell, 3.5. Differing Features
- 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
- -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)
- 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, 40.4. Choosing the Shell Run (We Hope) by at
- UNIX Power Tools, 44.4. Testing How Your System Executes Files
- features of
: UNIX Power Tools, 44.3.5. Bourne Shell Used Here
- grouping commands
: UNIX Power Tools, 13.8. Using {list} to Group Bourne Shell Commands
- hangups in
: UNIX Power Tools, 38.18. nohup
- 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.8. Invoking the Shell
- job control
: UNIX in a Nutshell, 4.7. 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, 9.12. The Bourne Shell for Loop
- UNIX Power Tools, 44.10. Loops That Test Exit Status
- mail notification
: UNIX Power Tools, 21.8.2. For Bourne Shell Users
- 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 in
- UNIX Power Tools, 8.14. Bourne Shell Quoting
- UNIX Power Tools, 47.2.4. 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
- 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
- setting restrictions on
- UNIX in a Nutshell, Chapter 2, Reference: rsh
- UNIX in a Nutshell, 4.9. 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
- trapping signals
- UNIX Power Tools, 7.12. External Commands Send Signals to Set Variables
- 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
- variables
- UNIX Power Tools, 6.8. Shell Variables
- UNIX Power Tools, 47.2.5. Variable Syntax
- UNIX in a Nutshell, 4.3. Variables
- environment variables
- UNIX Power Tools, 6.3. Predefined Environment Variables
- UNIX Power Tools, 47.2.5. Variable Syntax
- tracing
: UNIX Power Tools, 8.17. verbose and echo Variables Show Quoting
- -x option
: UNIX Power Tools, 6.9. Special C Shell Variables
- .sh filename extension
: UNIX Power Tools, 1.17. Filename Extensions
- .sh_logout file
: UNIX Power Tools, 3.6. Stop Accidental Bourne Shell Logouts
- 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
- SHACCT shell variable
: UNIX in a Nutshell, 4.3.3. Other Shell Variables
- .shar filename extension
: UNIX Power Tools, 1.17. Filename Extensions
- shar files
- UNIX Power Tools, 19.2. Introduction to Shell Archives
- UNIX Power Tools, 52.8.2.4. Unsharring the Sources
- 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 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 metacharacters
: (see metacharacters/wildcards)
- shell parameters, with simulated functions
: UNIX Power Tools, 10.10. Simulated Bourne Shell Functions and Aliases
- shell prompt
- Learning the UNIX Operating System, 1.1.2. Logging In
- Learning the UNIX Operating System, 1.1.5. The Shell Prompt
- shell prompts
- 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
- 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
- UNIX in a Nutshell, 3.2.3. Programming
- (see scripts)
- arguments passed to
: UNIX Power Tools, 1.5. Anyone Can Program the Shell
- for background processes
: UNIX in a Nutshell, Chapter 2, Reference: wait
- 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
- on enclosed CD-ROM
: UNIX Power Tools, 52.1. Introduction
- -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 loop
: Learning the vi Editor, 7.4.1. Looping in a Shell Script
- here documents
: Learning the vi Editor, 7.4.2. Here Documents
- 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
- permissions
- UNIX Power Tools, 22.19. Shell Scripts Must be Readable and (Usually) Executable
- UNIX Power Tools, 44.2. Writing a Simple Shell Program
- (see also permissions)
- 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 #!
- UNIX in a Nutshell, Chapter 2, Reference: lptest
- 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
- UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
- SHELL variable
- 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 Power Tools, 6.3. Predefined Environment Variables
- UNIX in a Nutshell, 4.3.3. Other Shell Variables
- UNIX in a Nutshell, 5.3.5. Environment Variables
- shell variables
- UNIX Power Tools, 14.10. Variables Help You Find Directories and Files
- UNIX Power Tools, 46.7. Quoting and Command-Line Parameters
- (see also environment variables; variables; under specific variable name)
- 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
- list of
: 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 metacharacters/wildcards)
- shell wrappers
: UNIX Power Tools, 34.3. Testing and Using a sed Script: checksed, runsed
- shells
- Learning the UNIX Operating System, 1.1.4. The UNIX Shell
- 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
- sed & awk, 1.4. Four Hurdles to Mastering sed and awk
- sed & awk, 2.3.1. Specifying Simple Instructions
- (see also command interpreters; command line)
- (see also under specific shell name)
- (see also under specific shell name)
- 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 commands from vi
: Learning the vi Editor, 7.2. Executing UNIX Commands
- 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 Power Tools, 45.5. A File That Shows Itself... and What #! Does
- UNIX in a Nutshell, 4.8. Invoking the Shell
- UNIX in a Nutshell, 5.8. Invoking the Shell
- login shells
: UNIX Power Tools, 51.9. Making a "Login" Shell
- multiple
- controlling from one terminal
: UNIX in a Nutshell, Chapter 2, Reference: shl
- 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.9. 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
- Learning the Korn Shell, 6.1.1. shift
- Learning the Korn Shell, 6.1.3. getopts
- shift command
- 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
- shift command (csh)
: UNIX in a Nutshell, Chapter 5, Reference: shift
- shift command (ksh, sh)
: UNIX in a Nutshell, Chapter 4, Reference: shift
- shl command
: UNIX in a Nutshell, Chapter 2, Reference: shl
- SHLVL environment variable
: UNIX Power Tools, 7.9. Show Subshell Level with $SHLVL
- shortcuts, keyboard
: Learning the UNIX Operating System, 2.5.4. The Window Menu
- 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
- shrink-wrapped software for UNIX
: UNIX Power Tools, 52.3. Shrink-Wrapped Software for UNIX
- shutdown command
- UNIX in a Nutshell, Chapter 2, Reference: shutdown
- (see also halt command; reboot command)
- shutdown program
: UNIX Power Tools, 1.14. The Kernel and Daemons
- 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)
- HUP (hangup)
- Learning the Korn Shell, 8.4.3. Ignoring Signals
- UNIX Power Tools, 38.8. What Are Signals?
- UNIX Power Tools, 38.17. Automatically Kill Background Processes on Logout in csh
- ignoring
: Learning the Korn Shell, 8.4.3. Ignoring 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
- in POSIX shell
: Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
- propagation to subshells in next ksh 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
- trapping
: (see traps)
- TSTP
- Learning the Korn Shell, 8.2. Job Control
- Learning the Korn Shell, 8.3.1. Control-key Signals
- signals, interprocess communication
: UNIX Power Tools, 38.8. What Are Signals?
- signals, tracing
: UNIX in a Nutshell, Chapter 2, Reference: truss
- signals, trapping
: UNIX Power Tools, 47.2.3. 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()
: sed & awk, 9.1.1. Trigonometric Functions
- sin command (awk)
- UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
- UNIX in a Nutshell, Chapter 11, Reference: sin
- sine function
: UNIX Power Tools, 49.4. bc's Sine and Cosine Are in Radians
- single quotation marks (')
- sed & awk, 2.2. Command-Line Syntax
- sed & awk, 2.3.1. Specifying Simple Instructions
- single quotes
: (see ')
- single-user operating systems
: Learning the UNIX Operating System, The UNIX Operating System
- 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
- size, file
: (see files, size of)
- size, windows
: Learning the UNIX Operating System, 2.5.3. Resizing Windows
- 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
: (see /)
- sleep
: Learning the Korn Shell, 8.4. trap
- sleep command
- 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
- UNIX in a Nutshell, Chapter 2, Reference: sleep
- in C shell
: UNIX Power Tools, 47.2.2.1. Built-Ins
- examples
- UNIX Power Tools, 45.8. Handling Signals to Child Processes
- UNIX Power Tools, 47.2.2.1. Built-Ins
- keeping port settings
: UNIX Power Tools, 41.6. Using sleep to Keep Port Settings
- in leave program
: UNIX Power Tools, 48.5. leave: A Maddening Aid to Quitting on Time
- 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
- 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?
- SNOBOL
: Learning the Korn Shell, 4.2. Shell Variables
- .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
- on enclosed CD-ROM
- UNIX Power Tools, 52.1. Introduction
- UNIX Power Tools, 52.6. Don't Have a CD-ROM Drive?
- installation programs
: UNIX Power Tools, 52.5.3. Installing Pre-Compiled Binaries
- source code
- UNIX Power Tools, 52.7. Other Ways to Get the Software
- UNIX Power Tools, 52.8. Building Programs from Source Code
- Solaris 2.0
: UNIX in a Nutshell, 1.1. Merging the Traditions
- generating index for
: UNIX in a Nutshell, Chapter 2, Reference: ptx
- sort 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
- UNIX Power Tools, 36.2. Sort Fields: How sort Sorts
- sed & awk, 2.5. Using sed and awk Together
- UNIX in a Nutshell, Chapter 2, Reference: sort
- (see also comm command; join command; uniq command)
- example of (sed)
- sed & awk, 9.3.1. Writing a Sort Function
- sed & awk, 9.3.3. Another Sorted Example
- unique parameter
: UNIX Power Tools, 36.6.1. Dealing with Repeated Lines
- sorting
- alphabetic vs. numeric
: UNIX Power Tools, 36.5. Alphabetic and Numeric Sorting
- array elements (tawk)
: sed & awk, 11.3.2.1. Tawk language extensions
- case-insensitive
: 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
- files
: UNIX in a Nutshell, Chapter 2, Reference: tsort
- joining lines of sorted files
: UNIX in a Nutshell, Chapter 2, Reference: join
- removing duplicate lines
: UNIX in a Nutshell, Chapter 2, Reference: uniq
- ignoring blanks
: UNIX Power Tools, 36.6.1. Dealing with Repeated Lines
- by last name
: UNIX Power Tools, 36.9. Sorting a List of People by Last Name
- lines in files
- Learning the UNIX Operating System, 5.2.2. sort
- UNIX Power Tools, 36.8. lensort: Sort Lines by Length
- month order
: UNIX Power Tools, 36.6.4. Dictionary Order
- multiline entries
: UNIX Power Tools, 36.7. Sorting Multiline Entries
- reverse sort
: UNIX Power Tools, 36.6.5. Month Order
- text blocks
: Learning the vi Editor, 7.4.3. Sorting Text Blocks: A Sample ex Script
- Source Code Control System
: (see SCCS)
- source code, obtaining
: (see obtaining)
- source command
- in C shell
: UNIX Power Tools, 47.2.2.1. Built-Ins
- redirecting
: UNIX Power Tools, 47.2.2.1. Built-Ins
- source command (csh)
: UNIX in a Nutshell, Chapter 5, Reference: source
- source command (dbx)
: UNIX in a Nutshell, Chapter 20, Reference: source
- source command (ex)
- UNIX Power Tools, 33.4. Useful ex Commands
- UNIX in a Nutshell, Chapter 9, Reference: source
- source files, sending
: UNIX in a Nutshell, Chapter 2, Reference: uuto
- --source option (gawk)
: sed & awk, 11.2.3.1. Command line options
- 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
- 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
- Learning the Korn Shell, 4.2.2. More on Variable Syntax
- UNIX Power Tools, 21.14. Automatically Appending the Date to a Filename
- sed & awk, 2.3.1. Specifying Simple Instructions
- sed & awk, 3. Understanding Regular Expression Syntax
- (see also escape sequences, awk; metacharacters/wildcards; pattern matching)
- in Bourne shell (sh)
: UNIX Power Tools, 8.14.1. Special Characters
- cat command for viewing
: UNIX Power Tools, 25.6. What's in That White Space?
- codes for writing
: UNIX Power Tools, 41.11.1. Special Character Codes
- escape
: UNIX Power Tools, 51.3. ASCII Characters: Listing and Getting Values
- in filenames
: UNIX Power Tools, 1.15. Filenames
- 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
- 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
- UNIX Power Tools, 29.1. The UNIX spell Command
- UNIX Power Tools, 29.3. How Do I Spell That Word?
- UNIX in a Nutshell, Chapter 2, Reference: spell
- (see also ispell program)
- -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 command
: UNIX in a Nutshell, Chapter 2, Reference: split
- split command (awk)
- UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
- UNIX in a Nutshell, Chapter 11, Reference: split
- split command, loops using
: UNIX Power Tools, 45.18.2. Use with Loops
- split program
: UNIX Power Tools, 35.9. Splitting Files at Fixed Points: split
- 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
- 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 Power Tools, 33.11.7. Alphabetical Summary of Commands
- UNIX in a Nutshell, Chapter 11, Reference: sprintf
- sprintf()
: 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
- 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
- srand()
: sed & awk, 9.1.3. Random Number Generation
- srchtxt command
: UNIX in a Nutshell, Chapter 2, Reference: srchtxt
- 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
- 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
- Learning the Korn Shell, 1.7.1. Standard I/O
- Learning the Korn Shell, 7.1.2. File Descriptors
- 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
- UNIX Power Tools, 45.21. n>&m: Swap Standard Output and Standard Error
- UNIX Power Tools, 47.2.1.1. Writing Files
- (see also debugging; errors)
- 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
- saving to file
: Learning the Korn Shell, 7.1.2. File Descriptors
- standard input
- Learning the Korn Shell, 1.7.1. Standard I/O
- Learning the UNIX Operating System, 5.1. Standard Input and Standard Output
- 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
- sed & awk, 2.2. Command-Line Syntax
- (see also I/O)
- in Bourne shell
: UNIX Power Tools, 47.2.1.2. Reading Files
- in C shell
: UNIX Power Tools, 47.2.1.2. Reading Files
- copying
- UNIX in a Nutshell, Chapter 2, Reference: tee
- UNIX in a Nutshell, Chapter 2, Reference: tr
- UNIX in a Nutshell, Chapter 2, Reference: vc
- including directly on cron command line
: UNIX Power Tools, 40.14. Including Standard Input Within a cron Entry
- inheritance by subshells
: Learning the Korn Shell, 8.6.1. Subshell Inheritance
- in kshdb break conditions
: Learning the Korn Shell, 9.2.3.4. Break conditions
- 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
: (see redirection)
- standard output
- Learning the Korn Shell, 1.7.1. Standard I/O
- 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
- sed & awk, 2.2. Command-Line Syntax
- (see also I/O)
- 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
- debugging
- UNIX Power Tools, 46.1.1. Use -xv
- (see also debugging)
- inheritance by subshells
: Learning the Korn Shell, 8.6.1. Subshell Inheritance
- in kshdb break conditions
: Learning the Korn Shell, 9.2.3.4. Break conditions
- redirecting
: (see redirection)
- start of line
: (see ^ (circumflex))
- start of word
: (see \<, \> escape sequences)
- 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, 18.3.6. Specifying States
- statements, awk
: sed & awk, B.2.6. Statements and Functions
- status command (dbx)
: UNIX in a Nutshell, Chapter 20, Reference: status
- status command (lpc)
: UNIX Power Tools, 43.3. Printer Control with lpc
- status shell variable
: UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
- status shell varible
: UNIX Power Tools, 6.9. Special C Shell Variables
- status variable
- UNIX Power Tools, 44.8. Test Exit Status with the if Statement
- (see also exit status)
- stderr
: (see standard error)
- stdin
: (see standard input)
- stdout
: (see standard output)
- stem-derivative rule
: UNIX Power Tools, 29.4. Inside spell
- step command (dbx)
: UNIX in a Nutshell, Chapter 20, Reference: step
- stepi command (dbx)
: UNIX in a Nutshell, Chapter 20, Reference: stepi
- 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 (dbx)
: UNIX in a Nutshell, Chapter 20, Reference: stop
- stop command (ksh, sh)
: 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?
- stopi command (dbx)
: UNIX in a Nutshell, Chapter 20, Reference: stopi
- stopped jobs
: Learning the UNIX Operating System, 1.1.8.1. Problem checklist
- stopping sed scripts
: (see q command (sed))
- stream editor
- 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)
- stream editors
: UNIX in a Nutshell, Chapter 2, Reference: sed
- 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()
: 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 ksh 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
- 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
- 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 Power Tools, 24.13. Save Space in Executable Files with strip
- UNIX in a Nutshell, Chapter 2, Reference: 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
- stty
: Learning the Korn Shell, 1.9.5. Control Keys
- to customize control-key signals
: Learning the Korn Shell, 8.3.1. Control-key Signals
- stty command
- Learning the UNIX Operating System, 3.6. Customizing Your Account
- 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
- UNIX in a Nutshell, Chapter 2, Reference: stty
- 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
- 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 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
- UNIX in a Nutshell, Chapter 2, Reference: su
- starting a subshell
: UNIX Power Tools, 38.4. Subshells
- su stucklogin
: UNIX Power Tools, 5.6. Checklist: Terminal Hangs When I Log In
- sub()
- sed & awk, 9.2. String Functions
- sed & awk, 9.2.3. Substitution Functions
- sed & awk, 11.2.3.10. A general substitution function
- sub command (awk)
- UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
- UNIX in a Nutshell, Chapter 11, Reference: sub
- subdirectories
: (see directories)
- 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
- character (s)
: Learning the vi Editor, 2.4. More Ways to Insert Text
- line (S)
: Learning the vi Editor, 2.4. More Ways to Insert Text
- text (:s)
: Learning the vi Editor, 5.1. ex Commands
- substitute command (ed, sed)
: (see s command (ed); s command (sed))
- substitute command (ex)
- UNIX Power Tools, 33.4. Useful ex Commands
- UNIX in a Nutshell, Chapter 9, Reference: substitute
- substituting text (sed)
- sed & awk, 2.1. Awk, by Sed and Grep, out of Ed
- sed & awk, 5.3. Substitution
- (see also s command (sed))
- relacement metacharacters
: sed & awk, 5.3.1. Replacement Metacharacters
- substitution command (:s)
- Learning the vi Editor, 2.4. More Ways to Insert Text
- Learning the vi Editor, 6. Global Replacement
- substitution functions (awk)
- sed & awk, 9.2.3. Substitution Functions
- sed & awk, 11.2.3.10. A general substitution function
- substr()
- sed & awk, 9.2. String Functions
- sed & awk, 9.2.1. Substrings
- sed & awk, 11.2.1.2. Obtaining individual characters
- substr command (awk)
- UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
- UNIX in a Nutshell, Chapter 11, Reference: substr
- substrings
: (see strings)
- subtraction (-) operator
: sed & awk, 7.6. Expressions
- suid
- Learning the Korn Shell, A.6. Workalikes on PC Platforms
- 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
- sum command
: UNIX in a Nutshell, Chapter 2, Reference: sum
- 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
- superuser
: (see root user)
- suppressing output
- sed & awk, 2.3.2.2. Suppressing automatic display of input lines
- sed & awk, 5.2. Comment
- suspend character
- Learning the UNIX Operating System, 6.1. Running a Command in the Background
- UNIX Power Tools, 5.9. Setting Your Erase, Kill, and Interrupt Characters
- suspend command
- Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
- UNIX Power Tools, 38.4. Subshells
- UNIX in a Nutshell, Chapter 4, Reference: suspend
- UNIX in a Nutshell, Chapter 5, Reference: suspend
- SVR4 (System V Release 4)
: UNIX in a Nutshell, 1.1. Merging the Traditions
- swapon command
: UNIX Power Tools, 50.12. Common UNIX Error Messages
- swapping
- UNIX Power Tools, 39.3. The csh time variable
- UNIX Power Tools, 39.12.2. The Memory Subsystem
- UNIX Power Tools, 50.12. Common UNIX Error Messages
- switch statements
- UNIX Power Tools, 47.6. Quick Reference: C Shell switch Statement
- UNIX in a Nutshell, Chapter 5, Reference: switch
- 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
- 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
- UNIX Power Tools, 44.15.1. With the $@"
- (see also under specific symbol names)
- 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 commands
: sed & awk, 5.1. About the Syntax of sed Commands
- "Syntax error" error message
: UNIX Power Tools, 46.4. Stop Syntax Errors in Numeric Tests
- system
- commands, replacing
: UNIX Power Tools, 8.7.1. Setting Path in Shell Setup Files
- recovering from crash
: Learning the vi Editor, 4.2.3. Recovering a Buffer
- current system name
: UNIX in a Nutshell, Chapter 2, Reference: uname
- 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?
- sed & awk, 11.2.3.11. Time management for programmers
- system-state CPU time
: UNIX Power Tools, 39.5. Why Is the System So Slow?
- tracing system calls
: UNIX in a Nutshell, Chapter 2, Reference: truss
- 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
- logged-in users
: UNIX in a Nutshell, Chapter 2, Reference: ruptime
- printing
: UNIX in a Nutshell, Chapter 2, Reference: uptime
- variables (awk)
: UNIX Power Tools, 33.11.3. awk System Variables
- system()
: sed & awk, 10.3. The system() Function
- system command (awk)
- UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
- UNIX in a Nutshell, Chapter 11, Reference: system
- system dictionary, adding to
: UNIX in a Nutshell, Chapter 2, Reference: spell
- System III
: Learning the Korn Shell, 1.9.5. Control Keys
- System V Release 4
- 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
- System V UNIX
- Learning the Korn Shell, 1.9.5. Control Keys
- Learning the Korn Shell, 3.4.2.4. Terminal Types
- 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
- awk
: UNIX in a Nutshell, 11.4. Awk System Variables
- gawk
: sed & awk, 11.2.3.8. Additional variables
- 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 © 1998
O'Reilly & Associates, Inc.
All Rights Reserved.