Symbols & Numbers
| 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/S commands: 2.4.3. Deletion Commands (Learning the Korn Shell)
- -s file attribute operator: 5.1.4.3. File attribute checking (Learning the Korn Shell)
- \s (matching whitespace characters) in Perl regular expressions: 41.7. Perl Boot Camp, Part 4: Pattern Matching (Unix Power Tools)
- -s option
- to hist command: 2.5. The hist Command (Learning the Korn Shell)
- to print command: 7.2.1.2. Options to print (Learning the Korn Shell)
- to read command: 7.2.3.5. Options to read (Learning the Korn Shell)
- 9.2.3.1. Commands (Learning the Korn Shell)
- to ulimit command: 10.2.2. ulimit (Learning the Korn Shell)
- -s option (elvis): 10.2. Important Command-Line Arguments (Learning the vi Editor)
- -s, -S options (nvi): 9.2. Important Command-Line Arguments (Learning the vi Editor)
- 9.2. Important Command-Line Arguments (Learning the vi Editor)
- -s option (vile): 12.2. Important Command-Line Arguments (Learning the vi Editor)
- -s option (vim): 11.2. Important Command-Line Arguments (Learning the vi Editor)
- 11.4.1. Initialization for All vim Invocations (Learning the vi Editor)
- \s, \S metacharacters: 11.7. Extended Regular Expressions (Learning the vi Editor)
- 12.7. Extended Regular Expressions (Learning the vi Editor)
- s (substitute) command: 2.3.3.4. Substituting text (Learning the vi Editor)
- 2.4. More Ways to Insert Text (Learning the vi Editor)
- :s (substitute) command (ex): 5.1. ex Commands (Learning the vi Editor)
- 6. Global Replacement (Learning the vi Editor)
- context-sensitive replacement: 6.2. Context-Sensitive Replacement (Learning the vi Editor)
- pattern-matching examples: 6.4. Pattern-Matching Examples (Learning the vi Editor)
- POSIX bracket expressions: 6.3.2. POSIX Bracket Expressions (Learning the vi Editor)
- replacement-string metacharacters: 6.3.3. Metacharacters Used in Replacement Strings (Learning the vi Editor)
- search-pattern metacharacters: 6.3.1. Metacharacters Used in Search Patterns (Learning the vi Editor)
- substitution tricks: 6.3.4. More Substitution Tricks (Learning the vi Editor)
- vile editor: 12.10.1. The vile Editing Model (Learning the vi Editor)
- sact command (SCCS): 18.6. Alphabetical Summary of SCCS Commands (Unix in a Nutshell)
- safe delete program: 14.9. Safe Delete: Pros and Cons (Unix Power Tools)
- :safer command (elvis): 10.10. Interesting Features (Learning the vi Editor)
- safer rm command, techniques for: 14.4. Tricks for Making rm Safer (Unix Power Tools)
- :sall (:sa) command (elvis): 10.5. Multiwindow Editing (Learning the vi Editor)
- Samba
- connecting to SMB shares from Unix: 47.6. Connecting to SMB Shares from Unix (Unix Power Tools)
- installing and configuring: 47.2. Installing and Configuring Samba (Unix Power Tools)
- configuration script for daemons (smb.conf): 47.2. Installing and Configuring Samba (Unix Power Tools)
- NETBIOS names (SMB peer names): 47.2. Installing and Configuring Samba (Unix Power Tools)
- running SMB daemons: 47.2. Installing and Configuring Samba (Unix Power Tools)
- mounting SMB-shared filesystems: 44.9. Mounting Network Filesystems — NFS, SMBFS (Unix Power Tools)
- printing over: 45.9. Printing Over Samba (Unix Power Tools)
- from Windows to Unix printers: 45.9.1. Printing to Unix Printers from Windows (Unix Power Tools)
- to Windows printer from Unix: 45.9.2. Printing to Windows Printers from Unix (Unix Power Tools)
- project web site: 47.2. Installing and Configuring Samba (Unix Power Tools)
- security: 47.3. Securing Samba (Unix Power Tools)
- security settings in smb.conf: 47.3. Securing Samba (Unix Power Tools)
- swat tool: 47.4. SWAT and GUI SMB Browsers (Unix Power Tools)
- sample code
- dynamically loaded bundle: 5.3.2. Dynamically Loading Libraries (Mac OS X for Unix Geeks)
- execution strings: 1.3.1.1. .term files (Mac OS X for Unix Geeks)
- header.h file: 5.1.1.1. PFE precompilation (Mac OS X for Unix Geeks)
- libraries
- shared: 5.3.1. Building a Shared Library (Mac OS X for Unix Geeks)
- version numbering for: 5.4. Library Versions (Mac OS X for Unix Geeks)
- main.c application: 5.1.1.1. PFE precompilation (Mac OS X for Unix Geeks)
- MySQL startup script: 2.2.2.1. The startup script (Mac OS X for Unix Geeks)
- packages, creating/installing: 6.2.1. Sample Program (Mac OS X for Unix Geeks)
- using PackageMaker: 6.4.1.1. Setting up the directory (Mac OS X for Unix Geeks)
- pico editor, launching: 1.3.1.2. .command files (Mac OS X for Unix Geeks)
- "Hello, World" in Objective-C: 4.2.5. Frameworks (Mac OS X for Unix Geeks)
- Terminal title, shell script for: 1.3.3. Customizing the Terminal on the Fly (Mac OS X for Unix Geeks)
- X11 game, downloading and building: 9.4.1. Building X11-based Applications and Libraries (Mac OS X for Unix Geeks)
- sample programs: 0.. Sample Programs (sed & awk)
- sash shell: 27.1. What the Shell Does (Unix Power Tools)
- save lines (-sl option) for xterms: 5.12. How Many Lines to Save? (Unix Power Tools)
- :save-window command (vile): 12.5. Multiwindow Editing (Learning the vi Editor)
- SAVEHIST environment variable: 30.12. Picking Up Where You Left Off (Unix Power Tools)
- savehist shell variable: 5.3.3. Predefined Shell Variables (Unix in a Nutshell)
- 30.12. Picking Up Where You Left Off (Unix Power Tools)
- saveLines (xterm resource): 5.12. How Many Lines to Save? (Unix Power Tools)
- saving command lines to file: 1.8. Anyone Can Program the Shell (Unix Power Tools)
- saving commands: 7.3. Saving Commands (Learning the vi Editor)
- saving edits: 1.1.4. Saving and Quitting a File (Learning the vi Editor)
- 5.3. Saving and Exiting Files (Learning the vi Editor)
- appending to saved files: 5.3.3. Appending to a Saved File (Learning the vi Editor)
- iterating through list of files: 7.3.5. More Examples of Mapping Keys (Learning the vi Editor)
- preserving the buffer: 4.2.3. Recovering a Buffer (Learning the vi Editor)
- saving parts of files: 5.3.2. Saving Part of a File (Learning the vi Editor)
- troubleshooting: 1.2.1. Problems Saving Files (Learning the vi Editor)
- saving output: 2.3.2.1. Saving output (sed & awk)
- 4.3. Testing and Saving Output (sed & awk)
- 10.5. Directing Output to Files and Pipes (sed & awk)
- Sawfish window menus: 2.5.5. The Window Menu (Learning Unix)
- -sb option (scrollbar) forxterms: 5.11. Working with Scrollbars (Unix Power Tools)
- /sbindirectory: 40.1. /usr/bin and Other Software Directories (Unix Power Tools)
- scalar variables in Perl: 41.4. Perl Boot Camp, Part 1: Typical Script Anatomy (Unix Power Tools)
- 41.5.1. Scalars (Unix Power Tools)
- Boolean operators used with: 41.5.1. Scalars (Unix Power Tools)
- comparing with relational operators: 41.5.1. Scalars (Unix Power Tools)
- numerical operators used with: 41.5.1. Scalars (Unix Power Tools)
- string operators used with: 41.5.1. Scalars (Unix Power Tools)
- SCCS utility: 18. The Source Code Control System (Unix in a Nutshell)
- commands (by category): 18.2. Overview of Commands (Unix in a Nutshell)
- commands (by name): 18.6. Alphabetical Summary of SCCS Commands (Unix in a Nutshell)
- data keywords: 18.5. Data Keywords (Unix in a Nutshell)
- environment variables: 18.7.3. Solaris Notes (Unix in a Nutshell)
- identification keywords: 18.4. Identification Keywords (Unix in a Nutshell)
- pseudo-commands: 18.7. sccs and Pseudo-Commands (Unix in a Nutshell)
- RCS command equivalents: 19.4. Conversion Guide for SCCS Users (Unix in a Nutshell)
- timestamp specifications: 18.6. Alphabetical Summary of SCCS Commands (Unix in a Nutshell)
- sccsdiff command (SCCS): 18.6. Alphabetical Summary of SCCS Commands (Unix in a Nutshell)
- sched command: 4.11. Right-Side Prompts (Unix Power Tools)
- scheduler program: 26.1. Timing Is Everything (Unix Power Tools)
- process priority, lowering with nice: 26.5. Know When to Be "nice" to Other Users...and When Not To (Unix Power Tools)
- scheduling processes: 25.1. Building Software Robots the Easy Way (Unix Power Tools)
- at command, running once with: 25.1. Building Software Robots the Easy Way (Unix Power Tools)
- regular, periodic execution with cron: 25.1. Building Software Robots the Easy Way (Unix Power Tools)
- scheduling tasks: 2.3. Scheduling Tasks (Mac OS X for Unix Geeks)
- scientific notation: 22.5. Alphabetic and Numeric Sorting (Unix Power Tools)
- scope control (tawk): 11.3.2.1. Tawk language extensions (sed & awk)
- scope keyword (ctags): 8.5.2. The New tags Format (Learning the vi Editor)
- scp command: 1.6.7. Working with Files and Directories (Mac OS X for Unix Geeks)
- 1.21. Unix Networking and Communications (Unix Power Tools)
- 46.6. Secure Shell (SSH) (Unix Power Tools)
- copying archives: 38.9. On-Demand Incremental Backups of a Project (Unix Power Tools)
- problems and solutions on SSH: 51.5. General and Authentication Problems (Unix Power Tools)
- 51.7. Server and Client Problems (Unix Power Tools)
- scp program: 6.4.1. scp and rcp (Learning Unix)
- screen
- moving cursor (see moving the cursor)
- redrawing: 3.1.3. Redrawing the Screen (Learning the vi Editor)
- repositioning: 3.1.2. Repositioning the Screen with z (Learning the vi Editor)
- screen, command for clearing: 1.6.10. Miscellaneous Tools (Mac OS X for Unix Geeks)
- screen editors: 5.2. The Idea of a Terminal Database (Unix Power Tools)
- 1. The vi Text Editor (Learning the vi Editor)
- screencapture tool: 1.6.3. Macintosh Tools (Mac OS X for Unix Geeks)
- screens: 35.8. The DISPLAY Environment Variable (Unix Power Tools)
- clearing: 4.17. Running Commands When You Log Out (Unix Power Tools)
- left/right scrolling: 8.6.5. Left-Right Scrolling (Learning the vi Editor)
- elvis editor: 10.8.5. Left-Right Scrolling (Learning the vi Editor)
- nvi editor: 9.8.6. Left-Right Scrolling (Learning the vi Editor)
- vile editor: 12.8.6. Left-Right Scrolling (Learning the vi Editor)
- vim editor: 11.8.6. Left-Right Scrolling (Learning the vi Editor)
- multiwindow editing: 8.2. Multiwindow Editing (Learning the vi Editor)
- elvis editor: 10.5. Multiwindow Editing (Learning the vi Editor)
- nvi editor: 9.5. Multiwindow Editing (Learning the vi Editor)
- vile editor: 12.5. Multiwindow Editing (Learning the vi Editor)
- vim editor: 11.5. Multiwindow Editing (Learning the vi Editor)
- navigating (see moving the cursor)
- scrolling: 3.1. Movement by Screens (Learning the vi Editor)
- setting number of lines shown: 7.1.1. The :set Command (Learning the vi Editor)
- script command: 1.6.10. Miscellaneous Tools (Mac OS X for Unix Geeks)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- script program: 4.6. Faster Prompt Setting with Built-ins (Unix Power Tools)
- 37.7. Copy What You Do with script (Unix Power Tools)
- cleaning files: 37.8. Cleaning script Files (Unix Power Tools)
- ending: 37.7. Copy What You Do with script (Unix Power Tools)
- scripting definition files, sdp tool for converting: 1.6.2. Apple's Command-line Developer Tools (Mac OS X for Unix Geeks)
- scripting languages: 1.20. Scripting (Unix Power Tools)
- Perl (see Perl)
- Python (see Python)
- shell scripts vs.: 35.2. Everyone Should Learn Some Shell Programming (Unix Power Tools)
- scripts: 4.1. Shell Scripts and Functions (Learning the Korn Shell)
- 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 (sed & awk)
- #! notation on first line: 27.3.6. Default Commands (Unix Power Tools)
- turning on verbose and echo settings: 27.15. Verbose and Echo Settings Show Quoting (Unix Power Tools)
- batch editing: 20.1. Why Line Editors Aren't Dinosaurs (Unix Power Tools)
- writing: 20.2. Writing Editing Scripts (Unix Power Tools)
- bin directory for: 7.4. A bin Directory for Your Programs and Scripts (Unix Power Tools)
- buildhash: 16.5. Adding Words to ispell's Dictionary (Unix Power Tools)
- built-in commands implemented as: 4.1. Shell Scripts and Functions (Learning the Korn Shell)
- CGI, Python module for: 42.8. cgi (Unix Power Tools)
- cgrep: 13.9. A Multiline Context grep Using sed (Unix Power Tools)
- 34.18. Searching for Patterns Split Across Lines (Unix Power Tools)
- checksed: 34.4.1. checksed (Unix Power Tools)
- cleanup: 14.19. Using find to Clear Out Unneeded Files (Unix Power Tools)
- comments in: 4.5.1. Syntax of String Operators (Learning the Korn Shell)
- converting characters in files: 1.8. Anyone Can Program the Shell (Unix Power Tools)
- count.it: 16.6. Counting Lines, Words, and Characters: wc (Unix Power Tools)
- debugging: 10.7. Debugging (sed & awk)
- dialback: 28.18.1. Dialback (Unix Power Tools)
- editing: 21.1. And Why Not? (Unix Power Tools)
- behead script, removing mail/news headers: 21.5. Remove Mail/News Headers with behead (Unix Power Tools)
- centering lines: 21.8. Centering Lines in a File (Unix Power Tools)
- columns, making automatically with column: 21.16. Make Columns Automatically with column (Unix Power Tools)
- cutting columns or fields: 21.14. Cutting Columns or Fields (Unix Power Tools)
- encoding binary files into ASCII: 21.12. Encoding "Binary" Files into ASCII (Unix Power Tools)
- fmt.sh: 21.3. Alternatives to fmt (Unix Power Tools)
- indenting text with offset script: 21.7. offset: Indent Text (Unix Power Tools)
- joining lines with join: 21.19. Joining Lines with join (Unix Power Tools)
- pasting data into columns: 21.18. Pasting Things in Columns (Unix Power Tools)
- rotating text with rot: 21.21. Rotating Text (Unix Power Tools)
- splitting files by context: 21.10. Splitting Files by Context: csplit (Unix Power Tools)
- straightening: 21.17. Straightening Jagged Columns (Unix Power Tools)
- text conversion with dd: 21.13. Text Conversion with dd (Unix Power Tools)
- text in columns with pr: 21.15. Making Text in Columns with pr (Unix Power Tools)
- translating characters with tr: 21.11. Hacking on Characters with tr (Unix Power Tools)
- uniq command: 21.20. What Is (or Isn't) Unique? (Unix Power Tools)
- examples of: 13. A Miscellany of Scripts (sed & awk)
- Expect program: 28.18.2. Automating /bin/passwd (Unix Power Tools)
- file-deletion: 14.7. A Faster Way to Remove Files Interactively (Unix Power Tools)
- file permissions, changing: 50.7. Protect Important Files: Make Them Unwritable (Unix Power Tools)
- cx and cw scripts: 50.8. cx, cw, c-w: Quick File Permission Changes (Unix Power Tools)
- file-time comparisons in: 8.3. Finding Oldest or Newest Files with ls -t and ls -u (Unix Power Tools)
- as files: 2.3.2. Script Files (sed & awk)
- format of: B.2.2. Format of a Script (sed & awk)
- hgrep: 13.16. A Highlighting grep (Unix Power Tools)
- in command-line processing: 7.3.2. Substitution Order (Learning the Korn Shell)
- lensort: 22.7. lensort: Sort Lines by Length (Unix Power Tools)
- lookfor shell script: 9.22. lookfor: Which File Has That Word? (Unix Power Tools)
- modularizing: 10.7.3. Finding Out Where the Problem Is (sed & awk)
- munchlist: 16.5. Adding Words to ispell's Dictionary (Unix Power Tools)
- names for: 2.2. Command-Line Syntax (sed & awk)
- namesort: 22.8. Sorting a List of People by Last Name (Unix Power Tools)
- ndown and nup: 28.16. Separating Commands with Semicolons (Unix Power Tools)
- nom: 33.8. nom: List Files That Don't Match a Wildcard (Unix Power Tools)
- opttest: 35.24. Standard Command-Line Parsing (Unix Power Tools)
- order of precedence in command lookup: 4.1.1. Functions (Learning the Korn Shell)
- paircheck: 16.8. Looking for Closure (Unix Power Tools)
- passing parameters to: 7.10. Passing Parameters Into a Script (sed & awk)
- pausing: 25.1. Building Software Robots the Easy Way (Unix Power Tools)
- Perl (see Perl)
- phrase (example script): 6.5. To Join a Phrase (sed & awk)
- ptbk: 38.9. On-Demand Incremental Backups of a Project (Unix Power Tools)
- rcsegrep.fast: 13.7.2. rcsegrep.fast (Unix Power Tools)
- rcsrevs: 39.6. List RCS Revision Numbers with rcsrevs (Unix Power Tools)
- run-parts: 25.2.2. A Little Help, etc. (Unix Power Tools)
- running without the shell: 36.3. Don't Need a Shell for Your Script? Don't Use One (Unix Power Tools)
- runsed: 34.4.2. runsed (Unix Power Tools)
- sed editor
- hold space, using: 34.14. Hold Space: The Set-Aside Buffer (Unix Power Tools)
- order of commands: 34.6. Order of Commands in a Script (Unix Power Tools)
- shell (see shell scripts)
- shell script wrappers for: 35.19. Shell Script "Wrappers" for awk, sed, etc. (Unix Power Tools)
- shells reading from standard input: 36.17. A Shell Can Read a Script from Its Standard Input, but... (Unix Power Tools)
- showargs: 27.5. Output Command-Line Arguments One by One (Unix Power Tools)
- showmatch: 32.17. Just What Does a Regular Expression Match? (Unix Power Tools)
- smbprint: 45.9.2. Printing to Windows Printers from Unix (Unix Power Tools)
- sourceable: 29.7. Sourceable Scripts (Unix Power Tools)
- stopping, sed (see q command (sed))
- SUID and SGID: 49.8. Care and Feeding of SUID and SGID Scripts (Unix Power Tools)
- unconnected symbolic links, finding: 8.16. oldlinks: Find Unconnected Symbolic Links (Unix Power Tools)
- updatedb or locate.updatedb shell script: 9.20. Finding Files (Much) Faster with a find Database (Unix Power Tools)
- vgrep: 33.7.2. The vgrep Script (Unix Power Tools)
- writeway.pl: 41.4. Perl Boot Camp, Part 1: Typical Script Anatomy (Unix Power Tools)
- writing in other scripting languages: 35.2. Everyone Should Learn Some Shell Programming (Unix Power Tools)
- ww.sh: 16.7. Find a a Doubled Word (Unix Power Tools)
- xgrep: 32.17. Just What Does a Regular Expression Match? (Unix Power Tools)
- xwrist: 36.26. Outputting Text to an X Window (Unix Power Tools)
- scripts, ex: 7.4. Using ex Scripts (Learning the vi Editor)
- scripts, shell (see shell scripts)
- scripts, using Bourne shell for: 1.5. Using the tcsh Shell (Mac OS X for Unix Geeks)
- script.tidy script: 37.8. Cleaning script Files (Unix Power Tools)
- SCROLL LOCK button: 5.6.1. Output Stopped? (Unix Power Tools)
- :scroll-next-window-down command (vile): 12.5. Multiwindow Editing (Learning the vi Editor)
- :scroll-next-window-up command (vile): 12.5. Multiwindow Editing (Learning the vi Editor)
- scrollbars (xterm): 5.11. Working with Scrollbars (Unix Power Tools)
- 5.12. How Many Lines to Save? (Unix Power Tools)
- scrollbars, xvile: 12.6.2.1. Scrollbars (Learning the vi Editor)
- scrolling: 3.1. Movement by Screens (Learning the vi Editor)
- without moving cursor: 3.1.2. Repositioning the Screen with z (Learning the vi Editor)
- scrolling error messages: 43.4. Problems Piping to a Pager (Unix Power Tools)
- scrolling in tty-type virtual consoles: 23.12.2. Scrolling, Using a Mouse (Unix Power Tools)
- scrolling right/left: 8.6.5. Left-Right Scrolling (Learning the vi Editor)
- elvis editor: 10.8.5. Left-Right Scrolling (Learning the vi Editor)
- nvi editor: 9.8.6. Left-Right Scrolling (Learning the vi Editor)
- vile editor: 12.8.6. Left-Right Scrolling (Learning the vi Editor)
- vim editor: 11.8.6. Left-Right Scrolling (Learning the vi Editor)
- scrolling, turning off: 1.4. The Unresponsive Terminal (Learning Unix)
- scselect command: B. Command-Line Tools: The Missing Manpages (Mac OS X for Unix Geeks)
- sc_usage utility: 8.1.4. sc_usage (Mac OS X for Unix Geeks)
- scutil command: B. Command-Line Tools: The Missing Manpages (Mac OS X for Unix Geeks)
- SD (Send Data) light: 5.6.4. Stalled Data Connection? (Unix Power Tools)
- sdiff command: 1.6.7. Working with Files and Directories (Mac OS X for Unix Geeks)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 11.4. Side-by-Side diffs: sdiff (Unix Power Tools)
- -w option: 11.4. Side-by-Side diffs: sdiff (Unix Power Tools)
- building one file from two compared files: 11.5. Choosing Sides with sdiff (Unix Power Tools)
- sdp tool: 1.6.2. Apple's Command-line Developer Tools (Mac OS X for Unix Geeks)
- search access to directories: 7.3. Access to Directories (Unix Power Tools)
- 50.2.1. User, Group, and World (Unix Power Tools)
- search-and-replace: 1.2. A Stream Editor (sed & awk)
- matching extent: 3.2.12.1. The extent of the match (sed & awk)
- search operators with find command: 9.6. Be an Expert on find Search Operators (Unix Power Tools)
- search path: 1.9. Internal and External Commands (Unix Power Tools)
- 27.3.4. Shell Search Paths (Unix Power Tools)
- 35.1. Writing a Simple Shell Program (Unix Power Tools)
- configuring in shell setup files: 3.5. What Goes in Shell Setup Files? (Unix Power Tools)
- in .cshrc.$HOST file: 3.18. A .cshrc.$HOST File for Per Host Setup (Unix Power Tools)
- FPATH (for functions): 29.13.2. FPATH Search Path (Unix Power Tools)
- Korn shell: 29.13.2.1. Korn shell (Unix Power Tools)
- zsh shell: 29.13.2.2. zsh (Unix Power Tools)
- PATH environment variable: 35.5. Predefined Environment Variables (Unix Power Tools)
- setting for shells: 27.6. Controlling Shell Command Searches (Unix Power Tools)
- updating with rehash: 7.4. A bin Directory for Your Programs and Scripts (Unix Power Tools)
- search path for awk files: 11.2.3.2. An awk program search path (sed & awk)
- search patterns
- csplit program: 21.10. Splitting Files by Context: csplit (Unix Power Tools)
- for ed, ex, and sed, regular expression metacharacters in: 32.20. Valid Metacharacters for Different Unix Programs (Unix Power Tools)
- global commands with: 17.14. Useful Global Commands (with Pattern Matches) (Unix Power Tools)
- regular expressions in (examples): 32.21.1. Examples of Searching (Unix Power Tools)
- sed editor
- delimiting: 34.8. Delimiting a Regular Expression (Unix Power Tools)
- split across lines: 34.18. Searching for Patterns Split Across Lines (Unix Power Tools)
- vi editor: 17.8. Using Search Patterns and Global Commands (Unix Power Tools)
- compund searches: 17.22. vi Compound Searches (Unix Power Tools)
- global searches: 17.8.1. Global Searches (Unix Power Tools)
- search permission: 50.2. Tutorial on File and Directory Permissions (Unix Power Tools)
- 50.2. Tutorial on File and Directory Permissions (Unix Power Tools)
- (see also execute permission)
- search strings in sed, referencing portions of in replacement: 34.11. Referencing Portions of a Search String (Unix Power Tools)
- search wraps, stopping in vi: 17.15. Counting Occurrences; Stopping Search Wraps (Unix Power Tools)
- search.el file: 19.8. Rational Searches (Unix Power Tools)
- searchincr option (nvi): 8.6.4. Incremental Searching (Learning the vi Editor)
- 9.8.5. Incremental Searching (Learning the vi Editor)
- 12.8.5. Incremental Searching (Learning the vi Editor)
- searching
- for class of words: 6.4.1. Search for General Class of Words (Learning the vi Editor)
- for doubled word typing errors: 16.7. Find a a Doubled Word (Unix Power Tools)
- in Emacs: 19.8. Rational Searches (Unix Power Tools)
- PWD variable and: 19.9. Unset PWD Before Using Emacs (Unix Power Tools)
- file contents: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- by line beginnings: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- message files: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- for newline/null sequence: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- for files: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- grep commands, using: 13.1. Different Versions of grep (Unix Power Tools)
- Internet directory: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
- look program, using: 13.14. Fast Searches and Spelling Checks with "look" (Unix Power Tools)
- manual pages: 2.4. Searching Online Manual Pages (Unix Power Tools)
- metacharacters for: 6.3. Pattern-Matching Rules (Learning the vi Editor)
- pattern matching: 6. Pattern Matching (Unix in a Nutshell)
- search-and-replace: 6.4.5. Examples of Searching and Replacing (Unix in a Nutshell)
- within files: 5.2.1. grep (Learning Unix)
- searching for files (vim): 11.10.2.2. Include file searching (Learning the vi Editor)
- searching for patterns: 3.3. Movement by Searches (Learning the vi Editor)
- configuration options for: 7.1.4. Some Useful Options (Learning the vi Editor)
- ex commands for: 5.2.4. Search Patterns (Learning the vi Editor)
- 5.2.6. Global Searches (Learning the vi Editor)
- global pattern-matching rules: 6.3. Pattern-Matching Rules (Learning the vi Editor)
- examples: 6.4. Pattern-Matching Examples (Learning the vi Editor)
- POSIX bracket expressions: 6.3.2. POSIX Bracket Expressions (Learning the vi Editor)
- replacement-string metacharacters: 6.3.3. Metacharacters Used in Replacement Strings (Learning the vi Editor)
- search-pattern metacharacters: 6.3.1. Metacharacters Used in Search Patterns (Learning the vi Editor)
- substitution tricks: 6.3.4. More Substitution Tricks (Learning the vi Editor)
- incremental searching (vi clones): 8.6.4. Incremental Searching (Learning the vi Editor)
- nvi editor: 9.8.5. Incremental Searching (Learning the vi Editor)
- vile editor: 12.8.5. Incremental Searching (Learning the vi Editor)
- vim editor: 11.8.5. Incremental Searching (Learning the vi Editor)
- making case-insensitive: 7.1.1. The :set Command (Learning the vi Editor)
- matching brackets: 7.5.2. A Special Search Command (Learning the vi Editor)
- opening files at specific place: 4.2.1. Advancing to a Specific Place (Learning the vi Editor)
- replacing text and (see replacing text)
- within lines: 3.3.2. Current Line Searches (Learning the vi Editor)
- wrapping searches: 3.3. Movement by Searches (Learning the vi Editor)
- 3.3.1. Repeating Searches (Learning the vi Editor)
- searching numbered buffers: 4.3.1. Recovering Deletions (Learning the vi Editor)
- secondary prompts
- ? (question mark) as: 28.9.1. A foreach Loop (Unix Power Tools)
- Bourne shell quoting and: 27.12.4. Multiline Quoting (Unix Power Tools)
- > (greater than sign) as: 28.9.2. A for Loop (Unix Power Tools)
- multiline commands and: 28.12. Multiline Commands, Secondary Prompts (Unix Power Tools)
- SECONDS shell variable: 4.3.2. Built-in Shell Variables (Unix in a Nutshell)
- SECONDS variable: 3.4.2.10. Miscellaneous variables (Learning the Korn Shell)
- secret keys
- decrypting: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- deleting: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- sections in documentation: 2.1. The man Command (Unix Power Tools)
- sections, moving by: 3.2. Movement by Text Blocks (Learning the vi Editor)
- secure keyboard mode (xterm): 5.17. The xterm Menus (Unix Power Tools)
- secure network services
- decrypting secret keys in: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- deleting secret keys in: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- secure shell: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- Secure Shell (SSH) (see ssh)
- Secure Sockets Layer (see SSL)
- security: 10.4. System Security Features (Learning the Korn Shell)
- 1.1. Working in the Unix Environment (Learning Unix)
- 48.1. Understanding Points of Vulnerability (Unix Power Tools)
- bin directory, preventing unauthorized file operations: 7.4. A bin Directory for Your Programs and Scripts (Unix Power Tools)
- buffer overflow: 48.4. What We Mean by Buffer Overflow (Unix Power Tools)
- CERT checklists: 48.2. CERT Security Checklists (Unix Power Tools)
- digital signatures for Java files: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- disallowing rlogin and rsh: 48.11. Disallow rlogin and rsh (Unix Power Tools)
- files: 50.1. Introduction to File Ownership and Security (Unix Power Tools)
- 50.1. Introduction to File Ownership and Security (Unix Power Tools)
- (see also permissions)
- making them unwritable: 50.7. Protect Important Files: Make Them Unwritable (Unix Power Tools)
- managing permissions: 50.11. Juggling Permissions (Unix Power Tools)
- modifying files without write access: 50.9. A Loophole: Modifying Files Without Write Access (Unix Power Tools)
- sticky bit permission: 50.4. Protecting Files with the Sticky Bit (Unix Power Tools)
- host listings in .rhosts file or /etc/hosts.equiv file: 6.10.2. Starting a Remote Client with rsh and ssh (Unix Power Tools)
- inetd daemon, disabling: 48.10. Disabling inetd (Unix Power Tools)
- intruder detection: 48.7. Intruder Detection (Unix Power Tools)
- keeping up with security alerts: 48.3. Keeping Up with Security Alerts (Unix Power Tools)
- Linux /proc filesystem, viewing current state of system: 48.9. The Linux proc Filesystem (Unix Power Tools)
- login program, checks performed by: 3.1. What Happens When You Log In (Unix Power Tools)
- MOTD, importance of: 48.8. Importance of MOTD (Unix Power Tools)
- NFS and: 44.9. Mounting Network Filesystems — NFS, SMBFS (Unix Power Tools)
- of passwords: 3.6. Changing Your Password (Learning Unix)
- PATH variable and: 3.4.2.7. PATH security considerations (Learning the Korn Shell)
- performance problems, checking: 48.6. Beware of Sluggish Performance (Unix Power Tools)
- I/O statistics: 48.6.4. Other Checks (Unix Power Tools)
- network connections: 48.6.3. Check Network Connections (Unix Power Tools)
- processes: 48.6.1. Check Processes (Unix Power Tools)
- swap space: 48.6.2. Checking Swap Space (Unix Power Tools)
- virtual memory statistics: 48.6.4. Other Checks (Unix Power Tools)
- restricted shell for: 10.4.2. Restricted Shell (Learning the Korn Shell)
- Samba: 47.3. Securing Samba (Unix Power Tools)
- security settings in smb.conf: 47.3. Securing Samba (Unix Power Tools)
- TCP wrapper programs, checking logs: 48.12. TCP Wrappers (Unix Power Tools)
- vulnerabilities: 48.1. Understanding Points of Vulnerability (Unix Power Tools)
- xterm: 5.17. The xterm Menus (Unix Power Tools)
- security, elvis: 10.10. Interesting Features (Learning the vi Editor)
- sed: 1.2. A Stream Editor (sed & awk)
- 2.3. Using sed (sed & awk)
- with awk: 2.5. Using sed and awk Together (sed & awk)
- command-line syntax: 2.2. Command-Line Syntax (sed & awk)
- A.1. Command-Line Syntax (sed & awk)
- commands: 5. Basic sed Commands (sed & awk)
- 5.1. About the Syntax of sed Commands (sed & awk)
- 6. Advanced sed
Commands (sed & awk)
- syntax of: 5.1. About the Syntax of sed Commands (sed & awk)
- commands for: A.3. Command Summary for sed (sed & awk)
- documentation for: 0.. Other Sources of Information About sed and awk (sed & awk)
- ed versus: 2.1. Awk, by Sed and Grep, out of Ed (sed & awk)
- error messages: 2.3.1.1. Command garbled (sed & awk)
- obtaining: 0.2. Availability of sed and awk (sed & awk)
- options: 2.3.1. Specifying Simple Instructions (sed & awk)
- 2.3.2.4. Summary of options (sed & awk)
- programming tips for: 4.5. Getting to the PromiSed Land (sed & awk)
- quick reference: A.1. Command-Line Syntax (sed & awk)
- regular expression metacharacters: A.2.2. Regular Expression Metacharacters for sed (sed & awk)
- sed command: 1.7.1. Standard I/O (Learning the Korn Shell)
- sed editor: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 10. The sed Editor (Unix in a Nutshell)
- 3.12. Terminal Setup: Testing Remote Hostname and X Display (Unix Power Tools)
- 20.1. Why Line Editors Aren't Dinosaurs (Unix Power Tools)
- 34.1. sed Sermon^H^H^H^H^H^HSummary (Unix Power Tools)
- -f option: 34.3. Invoking sed (Unix Power Tools)
- 36.3. Don't Need a Shell for Your Script? Don't Use One (Unix Power Tools)
- -n option: 34.3. Invoking sed (Unix Power Tools)
- 34.17. The Deliberate Scrivener (Unix Power Tools)
- 36.23.4. Using sed (Unix Power Tools)
- addressing: 34.5. sed Addressing Basics (Unix Power Tools)
- command line: 34.3. Invoking sed (Unix Power Tools)
- command-line syntax: 10.2. Command-Line Syntax (Unix in a Nutshell)
- command syntax: 10.3. Syntax of sed Commands (Unix in a Nutshell)
- commands (by category): 10.4. Group Summary of sed Commands (Unix in a Nutshell)
- commands (by name): 10.5. Alphabetical Summary of sed Commands (Unix in a Nutshell)
- commands, operations of (deliberate scrivener analogy): 34.17. The Deliberate Scrivener (Unix Power Tools)
- dedent script: 5.21. Tips for Copy and Paste Between Windows (Unix Power Tools)
- delete commands: 34.5. sed Addressing Basics (Unix Power Tools)
- 34.19. Multiline Delete (Unix Power Tools)
- delimiting regular expressions: 34.8. Delimiting a Regular Expression (Unix Power Tools)
- edit non-matching lines: 34.20. Making Edits Everywhere Except... (Unix Power Tools)
- extra blank lines, squashing: 12.7. Squash Extra Blank Lines (Unix Power Tools)
- files, not changing by editing: 34.2. Two Things You Must Know About sed (Unix Power Tools)
- fmt.sh script: 21.3. Alternatives to fmt (Unix Power Tools)
- general-purpose batch editing: 20.5. Running Editing Scripts Within vi (Unix Power Tools)
- global commands: 34.2. Two Things You Must Know About sed (Unix Power Tools)
- grep program, multiline context: 13.9. A Multiline Context grep Using sed (Unix Power Tools)
- grep programs: 13.1. Different Versions of grep (Unix Power Tools)
- hold (h or H) commands: 34.14. Hold Space: The Set-Aside Buffer (Unix Power Tools)
- hold space: 34.14. Hold Space: The Set-Aside Buffer (Unix Power Tools)
- 34.14. Hold Space: The Set-Aside Buffer (Unix Power Tools)
- line-by-line and search using: 13.10. Compound Searches (Unix Power Tools)
- line-numbering with: 12.13. Numbering Lines (Unix Power Tools)
- lq command: 8.15. newer: Print the Name of the Newest File (Unix Power Tools)
- makealias and quote aliases: 29.10. Fix Quoting in csh Aliases with makealias and quote (Unix Power Tools)
- mkdir command, inserting into find command output: 9.17. Duplicating a Directory Tree (Unix Power Tools)
- multiple matches on a line: 34.12. Search and Replacement: One Match Among Many (Unix Power Tools)
- newlines in a replacement: 34.9. Newlines in a sed Replacement (Unix Power Tools)
- newlines quoting and backslashes, shell interpretation of: 34.24. sed Newlines, Quoting, and Backslashes in a Shell Script (Unix Power Tools)
- order of commands in a script: 34.6. Order of Commands in a Script (Unix Power Tools)
- parsing strings: 36.23.4. Using sed (Unix Power Tools)
- pattern-matching metacharacters: 6.2. Metacharacters, Listed by Unix Program (Unix in a Nutshell)
- pattern space: 34.14. Hold Space: The Set-Aside Buffer (Unix Power Tools)
- making edits across line boundaries: 34.16. Making Edits Across Line Boundaries (Unix Power Tools)
- print (p) command: 34.17. The Deliberate Scrivener (Unix Power Tools)
- quit (q) command: 34.22. Uses of the sed Quit Command (Unix Power Tools)
- referencing portions of a search string: 34.11. Referencing Portions of a Search String (Unix Power Tools)
- referencing the search string in a replacement: 34.10. Referencing the Search String in a Replacement (Unix Power Tools)
- regular expressions used in
- documentation for: 32.21. Pattern Matching Quick Reference with Examples (Unix Power Tools)
- metacharacters: 32.20. Valid Metacharacters for Different Unix Programs (Unix Power Tools)
- search and replace commands: 32.21.2. Examples of Searching and Replacing (Unix Power Tools)
- search-and-replace examples: 6.4.5. Examples of Searching and Replacing (Unix in a Nutshell)
- searching for patterns split across lines: 34.18. Searching for Patterns Split Across Lines (Unix Power Tools)
- substitute command: 37.8. Cleaning script Files (Unix Power Tools)
- test (t) command: 34.21. The sed Test Command (Unix Power Tools)
- testing and using a script: 34.4. Testing and Using a sed Script: checksed, runsed (Unix Power Tools)
- checksed script: 34.4.1. checksed (Unix Power Tools)
- runsed script: 34.4.2. runsed (Unix Power Tools)
- transformation on text: 34.13. Transformations on Text (Unix Power Tools)
- using from command line: 28.12. Multiline Commands, Secondary Prompts (Unix Power Tools)
- wrapping sed scripts in shell scripts: 35.19. Shell Script "Wrappers" for awk, sed, etc. (Unix Power Tools)
- writing scripts: 34.7. One Thing at a Time (Unix Power Tools)
- x (exchange) command: 34.14. Hold Space: The Set-Aside Buffer (Unix Power Tools)
- Ðe option: 34.3. Invoking sed (Unix Power Tools)
- y (transform) command: 34.15. Transforming Part of a Line (Unix Power Tools)
- sed stream editor: 7.4.5. Beyond ex (Learning the vi Editor)
- sed tool: 1.6.5. Text Editing and Processing (Mac OS X for Unix Geeks)
- SEGV (segmentation violation) signal: 24.10. What Are Signals? (Unix Power Tools)
- select command: 4.9. Built-in Commands (Bourne and Korn Shells) (Unix in a Nutshell)
- select statement: 5. Flow Control (Learning the Korn Shell)
- 5.4. select (Learning the Korn Shell)
- I/O redirection and: 7.2.3.2. I/O redirection and multiple commands (Learning the Korn Shell)
- syntax for: 5.4. select (Learning the Korn Shell)
- selecting text in xterms: 5.13. Simple Copy and Paste in xterm (Unix Power Tools)
- word selection, changing word definition for: 5.14. Defining What Makes Up a Word for Selection Purposes (Unix Power Tools)
- xclipboard, problems with large selections: 5.20. Problems with Large Selections (Unix Power Tools)
- selecting text with xvile: 12.6.2.3. Selections (Learning the vi Editor)
- selection of fonts, enabling for xterm: 5.18.2. Enabling Escape Sequence and Selection (Unix Power Tools)
- semaphore sets, removing: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- semicolon (;): 2.3.1. Specifying Simple Instructions (sed & awk)
- 2.4.1. Running awk (sed & awk)
- B.2.2.1. Line termination (sed & awk)
- ;; in case statement: 5.4. select (Learning the Korn Shell)
- ;& in case statement: 5.3.1. Merging Cases (Learning the Korn Shell)
- as command: 2.4.5. Character-Finding Commands (Learning the Korn Shell)
- as statement separator: 3.2. Aliases (Learning the Korn Shell)
- 5.1.4.1. String comparisons (Learning the Korn Shell)
- 9.2.5. Exercises (Learning the Korn Shell)
- background commands, running: 7.1. Running a Command in the Background (Learning Unix)
- command lines and: 1.2. Syntax of Unix Command Lines (Learning Unix)
- for command sequences: 4.2.4. Command Forms (Unix in a Nutshell)
- for line ranges (ex): 5.2.5. Redefining the Current Line Position (Learning the vi Editor)
- repeat search command: 3.3.2. Current Line Searches (Learning the vi Editor)
- send command: 28.18.1. Dialback (Unix Power Tools)
- Send window to (Sawfish window menu): 2.5.5. The Window Menu (Learning Unix)
- sending email messages: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- sendmail program: 21.12.2. MIME Encoding (Unix Power Tools)
- 46.8. Mail — SMTP, POP, and IMAP (Unix Power Tools)
- sentences
- delimiters for: 3.2. Movement by Text Blocks (Learning the vi Editor)
- moving by: 3.2. Movement by Text Blocks (Learning the vi Editor)
- Server Message Block File System (SMBFS): 44.9. Mounting Network Filesystems — NFS, SMBFS (Unix Power Tools)
- server number (X Window System): 35.8. The DISPLAY Environment Variable (Unix Power Tools)
- Server Settings utility: 3.5.1. NetInfo and Mac OS X Server (Mac OS X for Unix Geeks)
- servers
- access control: 6.10.1. Starting Remote X Clients from Interactive Logins (Unix Power Tools)
- anonymous FTP: 46.7. Configuring an Anonymous FTP Server (Unix Power Tools)
- Apache, running Python in: 42.4. Python and the Web (Unix Power Tools)
- 42.9. mod_python (Unix Power Tools)
- DHCP: 46.10. Dynamic Host Configuration Protocol (DHCP) (Unix Power Tools)
- DNS: 46.9. Domain Name Service (DNS) (Unix Power Tools)
- IMAP: 46.8. Mail — SMTP, POP, and IMAP (Unix Power Tools)
- NAT (Network Address Translation): 46.11. Gateways and NAT (Unix Power Tools)
- POP: 46.8. Mail — SMTP, POP, and IMAP (Unix Power Tools)
- SSH
- empty passwords, problems with: 51.5. General and Authentication Problems (Unix Power Tools)
- SSH, problems with: 51.7. Server and Client Problems (Unix Power Tools)
- VNC (Virtual Network Computing): 47.7. Sharing Desktops with VNC (Unix Power Tools)
- serversetup tool: 1.6.3. Macintosh Tools (Mac OS X for Unix Geeks)
- service grades, listing: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
- services
- /etc/services file: 46.2. /etc/services Is Your Friend (Unix Power Tools)
- inetd file, managing Internet services: 46.5. The Director of Operations: inetd (Unix Power Tools)
- SMB, verifying: 47.2. Installing and Configuring Samba (Unix Power Tools)
- Services menu: 1.4. The Services Menu (Mac OS X for Unix Geeks)
- session files, elvis: 10.4.1. The Session File (Learning the vi Editor)
- Session Message Block (SMB) protocol: 47.2. Installing and Configuring Samba (Unix Power Tools)
- session, unresponsive (hung): 1.4. The Unresponsive Terminal (Learning Unix)
- 2.7. Unresponsive Windows (Learning Unix)
- sessions (see login sessions)
- recording: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- sessions, information about in window title or status line: 4.8. Session Info in Window Title or Status Line (Unix Power Tools)
- set -o command: 3.3. Options (Learning the Korn Shell)
- 9.1.1. Set Options (Learning the Korn Shell)
- options for (list): B.6. Options (Learning the Korn Shell)
- privileged mode and: 10.4.4. Setuid and Privileged Mode (Learning the Korn Shell)
- set command: 4.2.1.2. Changing the positional parameters (Learning the Korn Shell)
- 6.4.1. Indexed Arrays (Learning the Korn Shell)
- 6.5.2. String Formatting Options (Learning the Korn Shell)
- 4.9. Built-in Commands (Bourne and Korn Shells) (Unix in a Nutshell)
- 5.8. Built-in C Shell Commands (Unix in a Nutshell)
- 35.25.1. Setting Options (Unix Power Tools)
- -x option, turning on echo flag: 27.15. Verbose and Echo Settings Show Quoting (Unix Power Tools)
- -xv option: 37.1.1. Use -xv (Unix Power Tools)
- +H option, disabling history substitution in bash: 30.16. Instead of Changing History Characters (Unix Power Tools)
- listing shell variables: 35.9. Shell Variables (Unix Power Tools)
- listing shell variables and functions: 35.3. What Environment Variables Are Good For (Unix Power Tools)
- lockfiles, creating: 36.27. Shell Lockfile (Unix Power Tools)
- multiple variables in for loop: 36.12. Making a for Loop with Multiple Variables (Unix Power Tools)
- with no arguments: 35.25.3. (Avoiding?) set with No Arguments (Unix Power Tools)
- opttest script (example): 35.24. Standard Command-Line Parsing (Unix Power Tools)
- parsing single-line strings with: 36.23.3. Using set and IFS (Unix Power Tools)
- window size: 3.16. Terminal Setup: Testing Window Size (Unix Power Tools)
- xv option
- hung terminals and: 5.6. Checklist: Terminal Hangs When I Log In (Unix Power Tools)
- set command (ex): 9.2. Alphabetical Summary of ex Commands (Unix in a Nutshell)
- :set command : (unixnut) 8.10.1. The :set Command (Learning the vi Editor)
- set construct wildcards: 1.6.2. Filenames and Wildcards (Learning the Korn Shell)
- set directory command: 17.27. Out of Temporary Space? Use Another Directory (Unix Power Tools)
- set noglob command: 5.3. Setting the Terminal Type When You Log In (Unix Power Tools)
- set notify command: 23.1. Job Control in a Nutshell (Unix Power Tools)
- set +o command: 3.3. Options (Learning the Korn Shell)
- 9.1.1. Set Options (Learning the Korn Shell)
- set path command: 5.6. Checklist: Terminal Hangs When I Log In (Unix Power Tools)
- set user ID: 10.4.4. Setuid and Privileged Mode (Learning the Korn Shell)
- setenv command: 5.8. Built-in C Shell Commands (Unix in a Nutshell)
- SetFile tool: 1.6.2. Apple's Command-line Developer Tools (Mac OS X for Unix Geeks)
- setgid bit, group permissions for directory: 49.5. Group Permissions in a Directory with the setgid Bit (Unix Power Tools)
- setprompt alias: 4.14. dirs in Your Prompt: Better Than $cwd (Unix Power Tools)
- setprompt function: 4.6. Faster Prompt Setting with Built-ins (Unix Power Tools)
- setstatline alias: 4.8. Session Info in Window Title or Status Line (Unix Power Tools)
- settitle alias: 4.8. Session Info in Window Title or Status Line (Unix Power Tools)
- setuid shell scripts: 10.4.4. Setuid and Privileged Mode (Learning the Korn Shell)
- caution with: 10.4.4. Setuid and Privileged Mode (Learning the Korn Shell)
- Setup command (Pine): 6.5.5. Configuring Pine (Learning Unix)
- setup files for shells (see configuration files)
- setup files (multiple) for vi and ex: 17.17. Per-File Setups in Separate Files (Unix Power Tools)
- SGID bit for directories: 7.3. Access to Directories (Unix Power Tools)
- SGID scripts: 49.8. Care and Feeding of SUID and SGID Scripts (Unix Power Tools)
- SGML: 45.13. Formatting Markup Languages — troff, LATEX, HTML, and So On (Unix Power Tools)
- sh (Bourne shell): 3.3. Shell Flavors (Unix in a Nutshell)
- 4. The Bourne Shell and Korn Shell (Unix in a Nutshell)
- 1.6. There Are Many Shells (Unix Power Tools)
- 1.6. There Are Many Shells (Unix Power Tools)
- 24.3. Managing Processes: Overall Concepts (Unix Power Tools)
- 27.1. What the Shell Does (Unix Power Tools)
- -c option: 24.21. Terminal Windows Without Shells (Unix Power Tools)
- #!, seraching the PATH with: 36.4. Making #! Search the PATH (Unix Power Tools)
- aliases: 29.2. Introduction to Shell Aliases (Unix Power Tools)
- 29.4. Setting and Unsetting Bourne-Type Aliases (Unix Power Tools)
- arrays: 9.23.1. Using the Stored Lists (Unix Power Tools)
- at command output, quieting: 25.6. Making Your at Jobs Quiet (Unix Power Tools)
- background processing: 23.2.2. Using Job Control from Your Shell (Unix Power Tools)
- 23.4. Some Gotchas with Job Control (Unix Power Tools)
- built-in commands, list of: 4.9. Built-in Commands (Bourne and Korn Shells) (Unix in a Nutshell)
- case statements: 3.10. Automatic Setups for Different Terminals (Unix Power Tools)
- port name, testing: 3.13. Terminal Setup: Testing Port (Unix Power Tools)
- testing TERM variable: 3.11. Terminal Setup: Testing TERM (Unix Power Tools)
- command syntax: 4.2.4. Command Forms (Unix in a Nutshell)
- date formats: 4.15. External Commands Send Signals to Set Variables (Unix Power Tools)
- debugging scripts: 37.1. Tips for Debugging Shell Scripts (Unix Power Tools)
- features of: 3.4. Common Features (Unix in a Nutshell)
- filename metacharacters: 4.2.2. Filename Metacharacters (Unix in a Nutshell)
- for loop: 28.9.2. A for Loop (Unix Power Tools)
- hangups in: 23.10. nohup (Unix Power Tools)
- invoking shell: 4.7. Invoking the Shell (Unix in a Nutshell)
- job control: 4.6. Job Control (Unix in a Nutshell)
- loading changed PATH: 27.6. Controlling Shell Command Searches (Unix Power Tools)
- logouts
- accidental: 4.19. Stop Accidental Bourne-Shell Logouts (Unix Power Tools)
- running commands at: 4.18. Running Commands at Bourne/Korn Shell Logout (Unix Power Tools)
- multiline commands: 28.12. Multiline Commands, Secondary Prompts (Unix Power Tools)
- piping output of shell loops to pagers: 2.4. Searching Online Manual Pages (Unix Power Tools)
- .profile file: 3.3. Shell Setup Files — Which, Where, and Why (Unix Power Tools)
- prompts: 4.2. Static Prompts (Unix Power Tools)
- primary prompt: 35.5. Predefined Environment Variables (Unix Power Tools)
- quoting: 4.2.3. Quoting (Unix in a Nutshell)
- quoting in: 10.9. Renaming, Copying, or Comparing a Set of Files (Unix Power Tools)
- 27.12. Bourne Shell Quoting (Unix Power Tools)
- multiline: 27.12.4. Multiline Quoting (Unix Power Tools)
- rules for: 27.12.2. How Quoting Works (Unix Power Tools)
- showing with verbose and echo settings: 27.15. Verbose and Echo Settings Show Quoting (Unix Power Tools)
- special characters: 27.12.1. Special Characters (Unix Power Tools)
- reading arguments: 27.11. Is It "2>&1 file" or "> file 2>&1"? Why? (Unix Power Tools)
- reading .profile file: 5.6. Checklist: Terminal Hangs When I Log In (Unix Power Tools)
- redirecting standard I/O (see redirecting input and output)
- standard error: 43.3. Send (Only) Standard Error Down a Pipe (Unix Power Tools)
- redirection syntax: 4.2.5. Redirection Forms (Unix in a Nutshell)
- repeating commands: 28.8. Repeating Commands (Unix Power Tools)
- safe delete program: 14.9. Safe Delete: Pros and Cons (Unix Power Tools)
- script file extension: 1.12. Filename Extensions (Unix Power Tools)
- 1.12. Filename Extensions (Unix Power Tools)
- scripts, writing: 35.1. Writing a Simple Shell Program (Unix Power Tools)
- 35.1. Writing a Simple Shell Program (Unix Power Tools)
- 36.1. Beyond the Basics (Unix Power Tools)
- setting restrictions on: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 4.8. Restricted Shells (Unix in a Nutshell)
- simulated shell functions and aliases: 29.14. Simulated Bourne Shell Functions and Aliases (Unix Power Tools)
- special characters/operators in: 27.17. "Special" Characters and Operators (Unix Power Tools)
- string editing operators: 36.7. Parameter Substitution (Unix Power Tools)
- su stucklogin command: 5.6. Checklist: Terminal Hangs When I Log In (Unix Power Tools)
- TERM variable, setting with tset command: 5.3. Setting the Terminal Type When You Log In (Unix Power Tools)
- trap command: 4.15. External Commands Send Signals to Set Variables (Unix Power Tools)
- 24.11. Killing Foreground Jobs (Unix Power Tools)
- variables: 4.3. Variables (Unix in a Nutshell)
- wildcards, failing to match: 33.4. What if a Wildcard Doesn't Match? (Unix Power Tools)
- sh command: 1.6.6. Scripting and Shell Programming (Mac OS X for Unix Geeks)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 5.6.5. Aborting Programs (Unix Power Tools)
- -xv options: 37.1.1. Use -xv (Unix Power Tools)
- starting Bourne shell with: 27.3.5. Bourne Shell Used Here (Unix Power Tools)
- v option: 10.9. Renaming, Copying, or Comparing a Set of Files (Unix Power Tools)
- :sh command (ex): 1.2.1. Problems Saving Files (Learning the vi Editor)
- :sh (create shell) command (ex): 7.2. Executing UNIX Commands (Learning the vi Editor)
- .sh filename extension: 1.12. Filename Extensions (Unix Power Tools)
- sh shell (see Bourne shell)
- SHACCT shell variable: 4.3.3. Other Shell Variables (Unix in a Nutshell)
- shadow password file: 3.8. Managing Users and Passwords (Mac OS X for Unix Geeks)
- shared libraries: 5.3. Shared Libraries Versus Loadable Modules (Mac OS X for Unix Geeks)
- shared memory identifiers, removing: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- sharing
- desktops with VNC: 47.7. Sharing Desktops with VNC (Unix Power Tools)
- directories and printers with Windows network (see Samba)
- sharing directories and printers with Windows network
- printing over Samba: 45.9. Printing Over Samba (Unix Power Tools)
- sharing files: 3.3. Protecting and Sharing Files (Learning Unix)
- shebang line in scripts, #! characters: 41.4. Perl Boot Camp, Part 1: Typical Script Anatomy (Unix Power Tools)
- shell characters (emacs): 7.2.11. Special Shell Characters (Unix in a Nutshell)
- shell command (ex): 9.2. Alphabetical Summary of ex Commands (Unix in a Nutshell)
- shell compilers: 9. Debugging Shell Programs (Learning the Korn Shell)
- SHELL environment variable: 5.3.5. Environment Variables (Unix in a Nutshell)
- 35.5. Predefined Environment Variables (Unix Power Tools)
- resize command and: 5.5. Querying Your xterm Size: resize (Unix Power Tools)
- SHELL environment variable (vim): 11.4.1. Initialization for All vim Invocations (Learning the vi Editor)
- shell escapes: 17.21. Shell Escapes: Running One UnixCommand While Using Another (Unix Power Tools)
- starting a subshell: 24.4. Subshells (Unix Power Tools)
- shell functions: 1.9. Internal and External Commands (Unix Power Tools)
- 27.9. Which One Will bash Use? (Unix Power Tools)
- 29.11. Shell Function Basics (Unix Power Tools)
- c, changing directories with: 31.10. cd by Directory Initials (Unix Power Tools)
- C shell, determining whether to use: 27.10. Which One Will the C Shell Use? (Unix Power Tools)
- custom commands in: 29.2. Introduction to Shell Aliases (Unix Power Tools)
- functions calling functions: 29.11.4. Functions Calling Functions: Factorials (Unix Power Tools)
- listing: 35.3. What Environment Variables Are Good For (Unix Power Tools)
- loops in: 29.11.2. Functions with Loops: Internet Lookup (Unix Power Tools)
- ls with options: 29.11.1. Simple Functions: ls with Options (Unix Power Tools)
- propagating: 29.13. Propagating Shell Functions (Unix Power Tools)
- exporting bash functions: 29.13.1. Exporting bash Functions (Unix Power Tools)
- FPATH search path: 29.13.2. FPATH Search Path (Unix Power Tools)
- putting arguments inside a Bourne-type alias: 29.4. Setting and Unsetting Bourne-Type Aliases (Unix Power Tools)
- simulating with . (dot) command: 35.29. Reading Files with the . and source Commands (Unix Power Tools)
- specific shells, information on: 29.12. Shell Function Specifics (Unix Power Tools)
- using in shell scripts: 35.30. Using Shell Functions in Shell Scripts (Unix Power Tools)
- work, setting current shell environment: 29.11.3. Setting Current Shell Environment: The work Function (Unix Power Tools)
- ww function, finding doubled words: 16.7. Find a a Doubled Word (Unix Power Tools)
- shell layers: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
- SHELL macro: 20.4.4. Macros with Special Handling (Unix in a Nutshell)
- shell metacharacters (see wildcards)
- shell option (vim): 11.4.1. Initialization for All vim Invocations (Learning the vi Editor)
- 11.9.1. Edit-Compile Speedup (Learning the vi Editor)
- shell parameters, with simulated functions: 29.14. Simulated Bourne Shell Functions and Aliases (Unix Power Tools)
- shell prompts (see prompts)
- shell scripts: B.1.1. Shell Wrapper for Invoking awk (sed & awk)
- 3.2.3. Programming (Unix in a Nutshell)
- 1.8. Anyone Can Program the Shell (Unix Power Tools)
- 24.4. Subshells (Unix Power Tools)
- 35.1. Writing a Simple Shell Program (Unix Power Tools)
- 36.1. Beyond the Basics (Unix Power Tools)
- :, #, and #!: 36.2. The Story of : # #! (Unix Power Tools)
- : (Bourne shell) operator: 36.6. The Unappreciated Bourne Shell ":" Operator (Unix Power Tools)
- #!, searching the PATH with: 36.4. Making #! Search the PATH (Unix Power Tools)
- arguments passed to: 1.8. Anyone Can Program the Shell (Unix Power Tools)
- for background processes: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- basename and dirname, using: 36.13. Using basename and dirname (Unix Power Tools)
- bin directory for: 7.4. A bin Directory for Your Programs and Scripts (Unix Power Tools)
- bkedit: 35.13. Test Exit Status with the if Statement (Unix Power Tools)
- case statements: 35.10. Test String Values with Bourne-Shell case (Unix Power Tools)
- pattern matching in: 35.11. Pattern Matching in case Statements (Unix Power Tools)
- testing string values with: 35.10. Test String Values with Bourne-Shell case (Unix Power Tools)
- closing window from: 24.22.3. Closing a Window from a Shell Script (Unix Power Tools)
- commands for: 1.6.6. Scripting and Shell Programming (Mac OS X for Unix Geeks)
- command-line arguments, handling: 35.20. Handling Command-Line Arguments in Shell Scripts (Unix Power Tools)
- command lines as scripts: 35.1. Writing a Simple Shell Program (Unix Power Tools)
- commenting: 36.2. The Story of : # #! (Unix Power Tools)
- commenting RCS files: 39.5. RCS Basics (Unix Power Tools)
- conditional expressions in if statements: 35.13. Test Exit Status with the if Statement (Unix Power Tools)
- dater: 43.11. Named Pipes: FIFOs (Unix Power Tools)
- debugging: 37.1. Tips for Debugging Shell Scripts (Unix Power Tools)
- environment variables: 35.3. What Environment Variables Are Good For (Unix Power Tools)
- exec command: 36.5. The exec Command (Unix Power Tools)
- exit status of Unix processes: 35.12. Exit Status of Unix Processes (Unix Power Tools)
- loops, testing with: 35.15. Loops That Test Exit Status (Unix Power Tools)
- testing with if statement: 35.13. Test Exit Status with the if Statement (Unix Power Tools)
- exit status, setting: 35.16. Set Exit Status of a Shell (Script) (Unix Power Tools)
- exits caused by interrupts, trapping: 35.17. Trapping Exits Caused by Interrupts (Unix Power Tools)
- expr command: 36.21. Quick Reference: expr (Unix Power Tools)
- finding last command-line argument: 36.9. Finding the Last Command-Line Argument (Unix Power Tools)
- for loop with multiple variables: 36.12. Making a for Loop with Multiple Variables (Unix Power Tools)
- with GNU tar, archiving deleted files on tape: 14.17. Deleting Stale Files (Unix Power Tools)
- hardcoding usersÕ home directory pathnames: 31.11. Finding (Anyone's) Home Directory, Quickly (Unix Power Tools)
- interactive use vs: 27.3.2. Interactive Use Versus Shell Scripts (Unix Power Tools)
- job control via: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- last-access times: 8.3. Finding Oldest or Newest Files with ls -t and ls -u (Unix Power Tools)
- limitations of: 29.7. Sourceable Scripts (Unix Power Tools)
- lockfiles, creating from: 36.27. Shell Lockfile (Unix Power Tools)
- lookfor: 9.22. lookfor: Which File Has That Word? (Unix Power Tools)
- making executable: 50.8. cx, cw, c-w: Quick File Permission Changes (Unix Power Tools)
- multiple names for: 36.8. Save Disk Space and Programming: Multiple Names for a Program (Unix Power Tools)
- naming: 35.27. Picking a Name for a New Command (Unix Power Tools)
- nested command substitution: 36.24. Nested Command Substitution (Unix Power Tools)
- for noninteractive shells: 3.4.2. Interactive Shells (Unix Power Tools)
- parameter substitution: 36.7. Parameter Substitution (Unix Power Tools)
- parent-child relationships: 35.4. Parent-Child Relationships (Unix Power Tools)
- Perl, using (see Perl)
- permissions: 35.1. Writing a Simple Shell Program (Unix Power Tools)
- 50.13. Shell Scripts Must Be Readable and (Usually) Executable (Unix Power Tools)
- reading from standard input: 36.18. Shell Scripts On-the-Fly from Standard Input (Unix Power Tools)
- 36.18. Shell Scripts On-the-Fly from Standard Input (Unix Power Tools)
- reading from terminal: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- regular expressions metacharacters in: 27.17. "Special" Characters and Operators (Unix Power Tools)
- requote: 5.21. Tips for Copy and Paste Between Windows (Unix Power Tools)
- runaway, killing by name: 24.15. Killing Processes by Name? (Unix Power Tools)
- running: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
- 36.2. The Story of : # #! (Unix Power Tools)
- running as a daemon: 24.13. Printer Queue Watcher: A Restartable Daemon Shell Script (Unix Power Tools)
- scripts without the shell: 36.3. Don't Need a Shell for Your Script? Don't Use One (Unix Power Tools)
- scripts written in other scripting languages vs: 35.2. Everyone Should Learn Some Shell Programming (Unix Power Tools)
- shell functions, using in: 35.30. Using Shell Functions in Shell Scripts (Unix Power Tools)
- shell functions vs.: 29.11.2. Functions with Loops: Internet Lookup (Unix Power Tools)
- shell reading script from standard input: 36.17. A Shell Can Read a Script from Its Standard Input, but... (Unix Power Tools)
- shell variables: 35.9. Shell Variables (Unix Power Tools)
- showenv: 24.9.4. Statistics of Processes by PID (Unix Power Tools)
- simple, examples of: 35.1. Writing a Simple Shell Program (Unix Power Tools)
- sourceable: 29.7. Sourceable Scripts (Unix Power Tools)
- sourcing: 29.7. Sourceable Scripts (Unix Power Tools)
- 35.29. Reading Files with the . and source Commands (Unix Power Tools)
- standard input to a for loop: 36.11. Standard Input to a for Loop (Unix Power Tools)
- strings, working with: 36.23. Grabbing Parts of a String (Unix Power Tools)
- stripper: 15.10. Save Space in Executable Files with strip (Unix Power Tools)
- submitting for execution at a later time: 25.5. The at Command (Unix Power Tools)
- testing character strings with expr: 36.22. Testing Characters in a String with expr (Unix Power Tools)
- testing for success: 35.14. Testing Your Success (Unix Power Tools)
- testing two strings with a case statement: 36.25. Testing Two Strings with One case Statement (Unix Power Tools)
- turning off echo: 36.20. Turn Off echo for "Secret" Answers (Unix Power Tools)
- variables set by: 37.2. Bourne Shell Debugger Shows a Shell Variable (Unix Power Tools)
- while loop with several loop control commands: 36.14. A while Loop with Several Loop Control Commands (Unix Power Tools)
- wrappers for awk, sed and other scripts: 35.19. Shell Script "Wrappers" for awk, sed, etc. (Unix Power Tools)
- writing simple: 35.1. Writing a Simple Shell Program (Unix Power Tools)
- zap: 24.16.2. zap (Unix Power Tools)
- SHELL shell variable: 4.3.3. Other Shell Variables (Unix in a Nutshell)
- shell subprocesses: 4.1. Shell Scripts and Functions (Learning the Korn Shell)
- 8.6. Shell Subprocesses and Subshells (Learning the Korn Shell)
- inheritance and: 8.6.1. Shell Subprocess Inheritance (Learning the Korn Shell)
- shell, UNIX: 7.2. Executing UNIX Commands (Learning the vi Editor)
- SHELL variable: 3.4.2.10. Miscellaneous variables (Learning the Korn Shell)
- 3.5.1. Environment Variables (Learning the Korn Shell)
- shell variables: 3.3. Options (Learning the Korn Shell)
- 4.2. Shell Variables (Learning the Korn Shell)
- 35.9. Shell Variables (Unix Power Tools)
- $ (dollar sign), preceding name with: 35.9. Shell Variables (Unix Power Tools)
- cdable_vars: 31.12. Marking Your Place with a Shell Variable (Unix Power Tools)
- cdpath: 31.5. Saving Time When You Change Directories: cdpath (Unix Power Tools)
- csh shell: 5.3.3. Predefined Shell Variables (Unix in a Nutshell)
- in .cshrc.$HOST file: 3.18. A .cshrc.$HOST File for Per Host Setup (Unix Power Tools)
- current directory, storing in: 31.12. Marking Your Place with a Shell Variable (Unix Power Tools)
- environment variables vs.: 35.3. What Environment Variables Are Good For (Unix Power Tools)
- 35.9. Shell Variables (Unix Power Tools)
- eval command and: 27.8. eval: When You Need Another Chance (Unix Power Tools)
- histchars: 30.15. Changing History Characters with histchars (Unix Power Tools)
- history: 35.9. Shell Variables (Unix Power Tools)
- IFS (internal field separator): 36.23.3. Using set and IFS (Unix Power Tools)
- iterating over arguments: 37.5. Quoting and Command-Line Parameters (Unix Power Tools)
- list of: B.4. Built-in Shell Variables (Learning the Korn Shell)
- listing with set command: 35.3. What Environment Variables Are Good For (Unix Power Tools)
- 35.9. Shell Variables (Unix Power Tools)
- multiline quoting in Bourne shell and: 27.12.4. Multiline Quoting (Unix Power Tools)
- names: 35.9. Shell Variables (Unix Power Tools)
- naming conventions for: 3.4. Shell Variables (Learning the Korn Shell)
- noclobber: 43.6. Safe I/O Redirection with noclobber (Unix Power Tools)
- path: 35.7. PATH and path (Unix Power Tools)
- printexitvalue: 35.12. Exit Status of Unix Processes (Unix Power Tools)
- printing value of individual with echo: 35.9. Shell Variables (Unix Power Tools)
- read-only: 35.9. Shell Variables (Unix Power Tools)
- revnum: 39.6. List RCS Revision Numbers with rcsrevs (Unix Power Tools)
- savehist (C shell): 30.12. Picking Up Where You Left Off (Unix Power Tools)
- set by shell scripts, debugging: 37.2. Bourne Shell Debugger Shows a Shell Variable (Unix Power Tools)
- setting: 35.9. Shell Variables (Unix Power Tools)
- setting with combined use of sed and eval: 36.23.4. Using sed (Unix Power Tools)
- sh and ksh shells: 4.3.2. Built-in Shell Variables (Unix in a Nutshell)
- storing control characters in: 37.8. Cleaning script Files (Unix Power Tools)
- shell wrappers
- invoking sed scripts from: 34.4. Testing and Using a sed Script: checksed, runsed (Unix Power Tools)
- sed script embedded in: 34.18. Searching for Patterns Split Across Lines (Unix Power Tools)
- shellpipe option (vim): 11.4.1. Initialization for All vim Invocations (Learning the vi Editor)
- 11.9.1. Edit-Compile Speedup (Learning the vi Editor)
- shellredir option (vim): 11.4.1. Initialization for All vim Invocations (Learning the vi Editor)
- shells: 1. Korn Shell Basics (Learning the Korn Shell)
- 1. Korn Shell Basics (Learning the Korn Shell)
- A. Related Shells (Learning the Korn Shell)
- 1. Getting Started (Learning Unix)
- 1.1. Mac OS X Shells (Mac OS X for Unix Geeks)
- 1.4. Four Hurdles to Mastering sed and awk (sed & awk)
- 1.4. Four Hurdles to Mastering sed and awk (sed & awk)
- 2.3.1. Specifying Simple Instructions (sed & awk)
- 1.4. Communication with Unix (Unix Power Tools)
- -v (verbose) option: 36.18. Shell Scripts On-the-Fly from Standard Input (Unix Power Tools)
- aliases: 8.2. Shell Aliases and Functions (Learning Unix)
- 29.2. Introduction to Shell Aliases (Unix Power Tools)
- archives, filename extension: 1.12. Filename Extensions (Unix Power Tools)
- arrays: 9.23. Using Shell Arrays to Browse Directories (Unix Power Tools)
- expanding ranges: 9.23.2. Expanding Ranges (Unix Power Tools)
- built-in commands: 1.4. Communication with Unix (Unix Power Tools)
- 1.9. Internal and External Commands (Unix Power Tools)
- command argument lists, providing: 9.2. Delving Through a Deep Directory Tree (Unix Power Tools)
- command-line editing: 30.1. The Lessons of History (Unix Power Tools)
- 30.14. Shell Command-Line Editing (Unix Power Tools)
- calculating prompt string width: 4.10. Highlighting and Color in Shell Prompts (Unix Power Tools)
- commands for: 1.5.3. Command-Line Editing with tcsh (Mac OS X for Unix Geeks)
- commands for working with functions: 29.11.5. Conclusion (Unix Power Tools)
- as controlling process: 24.3. Managing Processes: Overall Concepts (Unix Power Tools)
- curly braces ({ }) in: 1.13. Wildcards (Unix Power Tools)
- 33.3. Who Handles Wildcards? (Unix Power Tools)
- customizing: 3. Customizing Your Environment (Learning the Korn Shell)
- hints for: 3.6. Customization Hints (Learning the Korn Shell)
- via programming: 4. Basic Shell Programming (Learning the Korn Shell)
- debugging (see debugging)
- defined: 27.3. What's a Shell, Anyway? (Unix Power Tools)
- determining which is running: 1.7. Which Shell Am I Running? (Unix Power Tools)
- disowning jobs: 23.11. Disowning Processes (Unix Power Tools)
- Emacs, running in: 19.1. Emacs: The Other Editor (Unix Power Tools)
- 19.2. Emacs Features: A Laundry List (Unix Power Tools)
- exiting to close a window: 24.20. The Process Chain to Your Window (Unix Power Tools)
- filename-matching patterns: 32.2. Don't Confuse Regular Expressions with Wildcards (Unix Power Tools)
- history mechanism (see history of commands)
- installing Korn shell as standard: 10. Korn Shell Administration (Learning the Korn Shell)
- interactive: 3.4. Login Shells, Interactive Shells (Unix Power Tools)
- interpretation of commands (see commands)
- interpreting the command line: 1.4. Communication with Unix (Unix Power Tools)
- invoking: 4.7. Invoking the Shell (Unix in a Nutshell)
- 5.7. Invoking the Shell (Unix in a Nutshell)
- job control (see job control)
- kill command, built-in: 24.17. Processes Out of Control? Just STOP Them (Unix Power Tools)
- killing: 24.12. Destroying Processes with kill (Unix Power Tools)
- limiting file sizes: 15.5.1. limit and ulimit (Unix Power Tools)
- metacharacters in: 27.17. "Special" Characters and Operators (Unix Power Tools)
- multiple
- controlling from one terminal: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
- options for: 3.3. Options (Learning the Korn Shell)
- overview of: 3. The Unix Shell: An Overview (Unix in a Nutshell)
- passing command history to: 30.13. Pass History to Another Shell (Unix Power Tools)
- priority, setting with nice: 26.5. Know When to Be "nice" to Other Users...and When Not To (Unix Power Tools)
- as processes: 24.3. Managing Processes: Overall Concepts (Unix Power Tools)
- programming: 1.8. Anyone Can Program the Shell (Unix Power Tools)
- 1.8. Anyone Can Program the Shell (Unix Power Tools)
- (see also shell scripts)
- programming shell scripts: 8.3. Programming (Learning Unix)
- prompt: 1.1.2. Logging in Nongraphically (Learning Unix)
- 1.1.5. The Shell Prompt (Learning Unix)
- sending mail from: 6.5.2. Sending Mail from a Shell Prompt (Learning Unix)
- pushd and popd commands: 31.7. The Shells' pushd and popd Commands (Unix Power Tools)
- quoting in (see quoting)
- reading scripts from standard input: 36.17. A Shell Can Read a Script from Its Standard Input, but... (Unix Power Tools)
- 36.18. Shell Scripts On-the-Fly from Standard Input (Unix Power Tools)
- redirecting standard I/O (see redirecting input and output)
- relationship with kernel, utilities, and applications: 1.4. Communication with Unix (Unix Power Tools)
- remote login sessions, stopping: 23.13. Stopping Remote Login Sessions (Unix Power Tools)
- remote, running: 6.10.2. Starting a Remote Client with rsh and ssh (Unix Power Tools)
- replacing one with another, using exec: 36.5. The exec Command (Unix Power Tools)
- replacing with exec command: 24.2. fork and exec (Unix Power Tools)
- restricted: 4.8. Restricted Shells (Unix in a Nutshell)
- running scripts without: 36.3. Don't Need a Shell for Your Script? Don't Use One (Unix Power Tools)
- setting up: 3.1. What Happens When You Log In (Unix Power Tools)
- account setup, changing: 3.6. Tip for Changing Account Setup: Keep a Shell Ready (Unix Power Tools)
- contents of setup files: 3.5. What Goes in Shell Setup Files? (Unix Power Tools)
- .cshrc.$HOST file for per host setup: 3.18. A .cshrc.$HOST File for Per Host Setup (Unix Power Tools)
- interactive shells: 3.4.2. Interactive Shells (Unix Power Tools)
- login shells: 3.4.1. Login Shells (Unix Power Tools)
- 3.19. Making a "Login" Shell (Unix Power Tools)
- logins: 3.1. What Happens When You Log In (Unix Power Tools)
- Mac OS X Terminal application: 3.2. The Mac OS X Terminal Application (Unix Power Tools)
- reading setup files at different times: 3.8. Setup Files Aren't Read When You Want? (Unix Power Tools)
- setup files, understanding: 3.3. Shell Setup Files — Which, Where, and Why (Unix Power Tools)
- terminals, automatic setups for: 3.10. Automatic Setups for Different Terminals (Unix Power Tools)
- setup files: 3.7. Customizing Your Account (Learning Unix)
- 1.9. Internal and External Commands (Unix Power Tools)
- PATH environemt variable: 35.5. Predefined Environment Variables (Unix Power Tools)
- special characters and their meanings: 27.17. "Special" Characters and Operators (Unix Power Tools)
- specialized, based on languages such as Python, TCL, Perl: 27.1. What the Shell Does (Unix Power Tools)
- stopping jobs on: 23.7. System Overloaded? Try Stopping Some Jobs (Unix Power Tools)
- subshells: 24.4. Subshells (Unix Power Tools)
- suspending with suspend command: 23.1. Job Control in a Nutshell (Unix Power Tools)
- terminal windows without: 24.21. Terminal Windows Without Shells (Unix Power Tools)
- types (flavors) of: 3.3. Shell Flavors (Unix in a Nutshell)
- types of: 1.6. There Are Many Shells (Unix Power Tools)
- 27.3.3. Types of Shells (Unix Power Tools)
- understanding # as comment: 36.3. Don't Need a Shell for Your Script? Don't Use One (Unix Power Tools)
- Unix: 1.1.3. The Unix Shell (Learning Unix)
- Unix programs working independently of: 1.5. Programs Are Designed to Work Together (Unix Power Tools)
- using interactively: 1.5. Interactive Shell Use (Learning the Korn Shell)
- wildcards: 33.1. File-Naming Wildcards (Unix Power Tools)
- 33.1. File-Naming Wildcards (Unix Power Tools)
- (see also wildcards)
- handling of: 33.3. Who Handles Wildcards? (Unix Power Tools)
- matching with fast find commands: 9.19. Wildcards with "Fast find" Database (Unix Power Tools)
- Window systems: 1.1.4. Shells in a Window System (Learning Unix)
- without job control, using 0 (zero) PID to kill all processes: 24.14. Killing All Your Processes (Unix Power Tools)
- X window, using from: 24.20. The Process Chain to Your Window (Unix Power Tools)
- .sh_history file: 2.2. The History File (Learning the Korn Shell)
- shift command: 6.1.1. shift (Learning the Korn Shell)
- 6.1.3. getopts (Learning the Korn Shell)
- 4.9. Built-in Commands (Bourne and Korn Shells) (Unix in a Nutshell)
- 5.8. Built-in C Shell Commands (Unix in a Nutshell)
- 9.23.1. Using the Stored Lists (Unix Power Tools)
- removing command-line arguments: 35.20.2. With a Loop (Unix Power Tools)
- unsetting command-line parameters: 36.10. How to Unset All Command-Line Parameters (Unix Power Tools)
- in while loops: 35.22. Handling Arguments with while and shift (Unix Power Tools)
- 35.22. Handling Arguments with while and shift (Unix Power Tools)
- shift operator (Perl): 41.4. Perl Boot Camp, Part 1: Typical Script Anatomy (Unix Power Tools)
- 41.5.2. Arrays (Unix Power Tools)
- shl command: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
- .sh_logout file: 4.19. Stop Accidental Bourne-Shell Logouts (Unix Power Tools)
- SHLVL variable: 3.4.1. Login Shells (Unix Power Tools)
- shmode mode (vile; example): 12.10.2. Major Modes (Learning the vi Editor)
- shortcuts, keyboard: 2.5.5. The Window Menu (Learning Unix)
- shorthand substitution command (^xy^yx): 30.8. History Substitutions (Unix Power Tools)
- .shosts file: 6.10.2. Starting a Remote Client with rsh and ssh (Unix Power Tools)
- :show-commands command (vile): 12.3. Online Help and Other Documentation (Learning the vi Editor)
- :show-history command (vile): 12.8.1. Command-Line History and Completion (Learning the vi Editor)
- show-tagstack command (vile): 12.8.2. Tag Stacks (Learning the vi Editor)
- showargs script: 27.5. Output Command-Line Arguments One by One (Unix Power Tools)
- showenv shell script: 24.9.4. Statistics of Processes by PID (Unix Power Tools)
- showmatch script: 32.17. Just What Does a Regular Expression Match? (Unix Power Tools)
- showmode option: 8.6.7. Mode Indicators (Learning the vi Editor)
- showmode option (vim): 11.8.7. Visual Mode (Learning the vi Editor)
- :shrink-window command (vile): 12.5. Multiwindow Editing (Learning the vi Editor)
- shutdown program: 1.10. The Kernel and Daemons (Unix Power Tools)
- side-by-side file comparisons (sdiff command): 11.4. Side-by-Side diffs: sdiff (Unix Power Tools)
- sidescroll option (nvi): 9.8.6. Left-Right Scrolling (Learning the vi Editor)
- sidescroll value: 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 (Learning the vi Editor)
- sideways scrolling: 8.6.5. Left-Right Scrolling (Learning the vi Editor)
- elvis editor: 10.8.5. Left-Right Scrolling (Learning the vi Editor)
- nvi editor: 9.8.6. Left-Right Scrolling (Learning the vi Editor)
- vile editor: 12.8.6. Left-Right Scrolling (Learning the vi Editor)
- vim editor: 11.8.6. Left-Right Scrolling (Learning the vi Editor)
- Sierra, Mike: 4.7. Multiline Shell Prompts (Unix Power Tools)
- signals: 8.2. Job Control (Learning the Korn Shell)
- 8.3. Signals (Learning the Korn Shell)
- 24.10. What Are Signals? (Unix Power Tools)
- common, listing of: 24.10. What Are Signals? (Unix Power Tools)
- distribution of, using process groups: 24.3. Managing Processes: Overall Concepts (Unix Power Tools)
- fake (see fake signals)
- handling: 24.10. What Are Signals? (Unix Power Tools)
- ignoring: 8.4.3. Ignoring Signals (Learning the Korn Shell)
- kill command, using with: 24.12. Destroying Processes with kill (Unix Power Tools)
- killing all processes: 24.14. Killing All Your Processes (Unix Power Tools)
- killing processes by name: 24.15. Killing Processes by Name? (Unix Power Tools)
- killing processes interactively: 24.16. Kill Processes Interactively (Unix Power Tools)
- restarting daemon shell script: 24.13. Printer Queue Watcher: A Restartable Daemon Shell Script (Unix Power Tools)
- STOP signal: 24.17. Processes Out of Control? Just STOP Them (Unix Power Tools)
- unkillable processes: 24.18. Cleaning Up an Unkillable Process (Unix Power Tools)
- numbers, variations among systems: 24.10. What Are Signals? (Unix Power Tools)
- obtaining list of: 8.3. Signals (Learning the Korn Shell)
- sending with control keys: 8.3.1. Control-Key Signals (Learning the Korn Shell)
- shell subprocesses and: 8.6.1. Shell Subprocess Inheritance (Learning the Korn Shell)
- specifying in trap command: 8.4. trap (Learning the Korn Shell)
- for trap commands: 35.17. Trapping Exits Caused by Interrupts (Unix Power Tools)
- 35.17. Trapping Exits Caused by Interrupts (Unix Power Tools)
- signals, tracing: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- signing on to system: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- simulating dynamic prompts: 4.4. Simulating Dynamic Prompts (Unix Power Tools)
- sin( ): 9.1.1. Trigonometric Functions (sed & awk)
- sin command (awk): 20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
- sin function (awk): 11.10. Alphabetical Summary of Functions and Commands (Unix in a Nutshell)
- single quotes ( ' ): 2.2. Command-Line Syntax (sed & awk)
- 2.3.1. Specifying Simple Instructions (sed & awk)
- single quotation marks (?): 2.2. Command-Line Syntax (sed & awk)
- 2.3.1. Specifying Simple Instructions (sed & awk)
- single quotes (see also '
)
- single quotes (''): 1.9.1. Quoting (Learning the Korn Shell)
- 1.9.3. Quoting Quotation Marks (Learning the Korn Shell)
- 7.3.2. Substitution Order (Learning the Korn Shell)
- 7.3.3. Quoting (Learning the Korn Shell)
- trap command and: 8.4. trap (Learning the Korn Shell)
- single user mode: 49.3. Forgetting the root Password (Unix Power Tools)
- single-user operating systems: 0.1. The Unix Family of Operating Systems (Learning Unix)
- site-packages directory: 42.2. Installation and Distutils (Unix Power Tools)
- size
- buffer block size: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- file compression (see compression)
- finding files by: 8.14. Listing Files by Age and Size (Unix Power Tools)
- fonts: 5.16. The Simple Way to Pick a Font (Unix Power Tools)
- 5.18.1. VT Fonts Menu (Unix Power Tools)
- limits for files: 37.9. Making an Arbitrary-Size File for Testing (Unix Power Tools)
- xterm windows: 5.5. Querying Your xterm Size: resize (Unix Power Tools)
- size command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- size in long formats (ls): 3.1.8. Listing Files with ls (Learning Unix)
- -size operator (findcommand): 9.14. Searching for Files by Size (Unix Power Tools)
- -sl option (savelines) for xterms: 5.12. How Many Lines to Save? (Unix Power Tools)
- sl script: 10.8. Showing the Actual Filenames for Symbolic Links (Unix Power Tools)
- slash (/)
- [/, ]/ (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming (Learning the vi Editor)
- /*/* wildcard metacharacters in case statements: 35.11. Pattern Matching in case Statements (Unix Power Tools)
- arithmetic opertor (division): 41.5.1. Scalars (Unix Power Tools)
- Bourne-type shells, quoting and: 27.12.1. Special Characters (Unix Power Tools)
- delimiter for regular expressions in sed: 34.8. Delimiting a Regular Expression (Unix Power Tools)
- division operator: 7.6. Expressions (sed & awk)
- in ed commands: 2.1. Awk, by Sed and Grep, out of Ed (sed & awk)
- in pathnames
- absolute pathnames: 1.9. Internal and External Commands (Unix Power Tools)
- IRC, using: 6.7.2.1. Introducing IRC (Learning Unix)
- ls command and: 3.1.8. Listing Files with ls (Learning Unix)
- pathname separator: 1.1.1. Opening a File (Learning the vi Editor)
- pathnames and: 3.1.4. Absolute Pathnames (Learning Unix)
- referring to marks (vile): 12.8.7. Visual Mode (Learning the vi Editor)
- root directories and: 3.1.3. The Directory Tree (Learning Unix)
- 3.1.4. Absolute Pathnames (Learning Unix)
- search command: 1. The vi Text Editor (Learning the vi Editor)
- 3.3. Movement by Searches (Learning the vi Editor)
- opening files at specific place: 4.2.1. Advancing to a Specific Place (Learning the vi Editor)
- shell, treatment of: 9.19. Wildcards with "Fast find" Database (Unix Power Tools)
- /= (assignment) operator: 7.6. Expressions (sed & awk)
- // as delimiter: 2.1. Awk, by Sed and Grep, out of Ed (sed & awk)
- 5.3. Substitution (sed & awk)
- :slast (:sl) command (elvis): 10.5. Multiwindow Editing (Learning the vi Editor)
- sleep command: 8.4. trap (Learning the Korn Shell)
- 1.6.6. Scripting and Shell Programming (Mac OS X for Unix Geeks)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 4.9. Built-in Commands (Bourne and Korn Shells) (Unix in a Nutshell)
- 25.1. Building Software Robots the Easy Way (Unix Power Tools)
- endless while loop, using in: 36.26. Outputting Text to an X Window (Unix Power Tools)
- forcing shell to wait before exiting: 4.17. Running Commands When You Log Out (Unix Power Tools)
- in strings of commands separated by semicolons (;): 28.16. Separating Commands with Semicolons (Unix Power Tools)
- uses of: 25.9. Waiting a Little While: sleep (Unix Power Tools)
- sleeping: 1.10. The Kernel and Daemons (Unix Power Tools)
- slocate command: 9.18. Using "Fast find" Databases (Unix Power Tools)
- 9.20. Finding Files (Much) Faster with a find Database (Unix Power Tools)
- SLP/SMP protocols: 3.3. Configuring Directory Services (Mac OS X for Unix Geeks)
- smartindent option (vim): 11.10.2.1. Smart indenting (Learning the vi Editor)
- SMB (Session Message Block) protocol: 47.2. Installing and Configuring Samba (Unix Power Tools)
- smbclient program: 47.2. Installing and Configuring Samba (Unix Power Tools)
- 47.6. Connecting to SMB Shares from Unix (Unix Power Tools)
- connecting to SMB printer: 47.5. Printing with Samba (Unix Power Tools)
- smb.conf files: 47.2. Installing and Configuring Samba (Unix Power Tools)
- default printer, sharing with SMB network: 47.5. Printing with Samba (Unix Power Tools)
- defaults, leaving in place: 47.2. Installing and Configuring Samba (Unix Power Tools)
- security directive: 47.3. Securing Samba (Unix Power Tools)
- sharing local directory with SMB network: 47.2. Installing and Configuring Samba (Unix Power Tools)
- smbd daemon: 47.2. Installing and Configuring Samba (Unix Power Tools)
- SMBFS (Servr Message Block File System): 44.9. Mounting Network Filesystems — NFS, SMBFS (Unix Power Tools)
- smbfs tool: 44.9. Mounting Network Filesystems — NFS, SMBFS (Unix Power Tools)
- smbmnt command: 47.2. Installing and Configuring Samba (Unix Power Tools)
- smbpasswd utility: 47.3. Securing Samba (Unix Power Tools)
- smbprint script: 45.9.2. Printing to Windows Printers from Unix (Unix Power Tools)
- SMTP (Simple Message Transfer Protocol): 46.8. Mail — SMTP, POP, and IMAP (Unix Power Tools)
- :snew (:sne) command (elvis): 10.5. Multiwindow Editing (Learning the vi Editor)
- :sNext (:sN) command (elvis): 10.5. Multiwindow Editing (Learning the vi Editor)
- 10.5. Multiwindow Editing (Learning the vi Editor)
- :snext (:sn) command (vim): 11.5. Multiwindow Editing (Learning the vi Editor)
- SNOBOL programming language: 4.2. Shell Variables (Learning the Korn Shell)
- :so command (ex): 7.1.3. Alternate Environments (Learning the vi Editor)
- .so file extension: 5.3. Shared Libraries Versus Loadable Modules (Mac OS X for Unix Geeks)
- .so requests, eliminating in nroff or troff files: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- sockets
- displaying active with netstart: 46.3. Status and Troubleshooting (Unix Power Tools)
- returning activity on with netstat: 48.6.3. Check Network Connections (Unix Power Tools)
- Secure Sockets Layer (see SSL)
- soelim command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- soft disk quota limits: 15.11. Disk Quotas (Unix Power Tools)
- soft links (see symbolic links)
- soft mounting of NFS: 5.6. Checklist: Terminal Hangs When I Log In (Unix Power Tools)
- soft/hard limits: 10.2.2. ulimit (Learning the Korn Shell)
- software bundling: 1.2. Bundling (Unix in a Nutshell)
- software installation: 40.1. /usr/bin and Other Software Directories (Unix Power Tools)
- challenges of: 40.2. The Challenges of Software Installation on Unix (Unix Power Tools)
- curl application, using: 40.8. The curl Application and One-Step GNU-Darwin Auto-Installer for OS X (Unix Power Tools)
- Debian apt-get tool, using: 40.6. Installing Software with Debian's Apt-Get (Unix Power Tools)
- configuring sources.list file: 40.6.1. Configuring the sources.list File (Unix Power Tools)
- Debian dselect tool, using: 40.5. Using Debian's dselect (Unix Power Tools)
- access method, choosing: 40.5.1. Choosing the Access Method (Unix Power Tools)
- choosing packages for installation or removal: 40.5.3. Choosing Packages for Installation or Removal (Unix Power Tools)
- configuring packages: 40.5.6. Configuring Packages (Unix Power Tools)
- exiting: 40.5.8. Exiting dselect (Unix Power Tools)
- exiting select function: 40.5.4. Exiting the Select Function (Unix Power Tools)
- installing packages: 40.5.5. Installing Packages (Unix Power Tools)
- removing packages: 40.5.7. Removing Packages (Unix Power Tools)
- updating information on available packages: 40.5.2. Updating Information on Available Packages (Unix Power Tools)
- FreeBSD packages, using: 40.10. Installing with FreeBSD Packages (Unix Power Tools)
- FreeBSD Ports, using: 40.9. Installation with FreeBSD Ports (Unix Power Tools)
- GNU wget utility, using: 40.7. Interruptable gets with wget (Unix Power Tools)
- make utility, versions of: 40.3. Which make? (Unix Power Tools)
- RPM, using: 40.11. Finding and Installing RPM Packaged Software (Unix Power Tools)
- simplifying the make process: 40.4. Simplifying the make Process (Unix Power Tools)
- /usr/bin and other directories for: 40.1. /usr/bin and Other Software Directories (Unix Power Tools)
- software robots: 25.1. Building Software Robots the Easy Way (Unix Power Tools)
- Solaris: 1. Korn Shell Basics (Learning the Korn Shell)
- adding users to system: 49.2. When Does a User Become a User (Unix Power Tools)
- disk device naming scheme: 44.4. Disk Partitioning (Unix Power Tools)
- OpenSSH: 51.3. Free SSH with OpenSSH (Unix Power Tools)
- serial consoles: 44.14. Decapitating Your Machine — Serial Consoles (Unix Power Tools)
- single user mode, entering: 49.3. Forgetting the root Password (Unix Power Tools)
- vold daemon for removable media: 44.6. Mounting and Unmounting Removable Filesystems (Unix Power Tools)
- Solaris 7: 1.1. Merging the Traditions (Unix in a Nutshell)
- installation levels: 1.2.1. Solaris Installation Levels and Bundling (Unix in a Nutshell)
- SCCS with: 18.7.3. Solaris Notes (Unix in a Nutshell)
- Solaris vi
- command mode tag commands (list): A. Quick Reference (Learning the vi Editor)
- set command options (list): C.1. Solaris 2.6 vi Options (Learning the vi Editor)
- tag stacks: 7.5.3. Using Tags (Learning the vi Editor)
- 8.5.3.1. Solaris vi (Learning the vi Editor)
- word abbreviations: 7.3.1. Word Abbreviation (Learning the vi Editor)
- sort command: 1.7.1. Standard I/O (Learning the Korn Shell)
- 5.2.2. sort (Learning Unix)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- (see also comm command; join command; uniq command)
- -b option (ignoring blanks): 22.5. Alphabetic and Numeric Sorting (Unix Power Tools)
- 22.6.2. Ignoring Blanks (Unix Power Tools)
- -d option (dictionary order): 22.6.4. Dictionary Order (Unix Power Tools)
- -g option, sorting numbers in scientific notation: 22.5. Alphabetic and Numeric Sorting (Unix Power Tools)
- -M option (month order): 22.6.5. Month Order (Unix Power Tools)
- -n option to: 1.1. What Is a Shell? (Learning the Korn Shell)
- -o option: 1.2. Syntax of Unix Command Lines (Learning Unix)
- -r option (reverse order): 22.6.6. Reverse Sort (Unix Power Tools)
- -t option, changing sort field delimiter: 22.3. Changing the sort Field Delimiter (Unix Power Tools)
- alphabetic vs. numeric: 22.5. Alphabetic and Numeric Sorting (Unix Power Tools)
- background jobs and: 1.8. Background Jobs (Learning the Korn Shell)
- case-insensitive sorts: 22.6.3. Case-Insensitive Sorts (Unix Power Tools)
- fields: 22.2. Sort Fields: How sort Sorts (Unix Power Tools)
- string operators and: 4.5.1. Syntax of String Operators (Learning the Korn Shell)
- u option: 16.4. Inside spell (Unix Power Tools)
- Ðu option, eliminating duplicate lines: 22.6.1. Dealing with Repeated Lines (Unix Power Tools)
- sort command (UNIX): 7.2. Executing UNIX Commands (Learning the vi Editor)
- sort function (example): 9.3.1. Writing a Sort Function (sed & awk)
- 9.3.3. Another Sorted Example (sed & awk)
- sort program: 2.5. Using sed and awk Together (sed & awk)
- sort tool: 1.6.9. Searching and Sorting (Mac OS X for Unix Geeks)
- sortbib command: 17.4.3. Alphabetical Summary of Commands (Unix in a Nutshell)
- sorting
- files: 8.3. Finding Oldest or Newest Files with ls -t and ls -u (Unix Power Tools)
- by last name (namesort script): 22.8. Sorting a List of People by Last Name (Unix Power Tools)
- lines by length (lensort script): 22.7. lensort: Sort Lines by Length (Unix Power Tools)
- sort command: 22.2. Sort Fields: How sort Sorts (Unix Power Tools)
- text blocks (example): 7.4.3. Sorting Text Blocks: A Sample ex Script (Learning the vi Editor)
- sorting array elements (tawk): 11.3.2.1. Tawk language extensions (sed & awk)
- sorting files: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
- joining lines of sorted files: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- removing duplicate lines: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- sotruss command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- sound cards: 44.1. Quick Introduction to Hardware (Unix Power Tools)
- 44.13. Dealing with Sound Cards and Other Annoying Hardware (Unix Power Tools)
- $Source: /work/online/cdtest/unix_3/index/RCS/idx_s.htm,v $ keyword (RCS): 19.3.2. Keywords (Unix in a Nutshell)
- source code
- compiling: 4. Compiling Source Code (Mac OS X for Unix Geeks)
- gnumake/make commands for: 1.6.1. Standard Unix Development Tools (Mac OS X for Unix Geeks)
- inline assembly code and: 4.3. Architectural Issues (Mac OS X for Unix Geeks)
- steps in: 4.2. Compiling Unix Source Code (Mac OS X for Unix Geeks)
- fragments of, MergePef tool for merging: 1.6.2. Apple's Command-line Developer Tools (Mac OS X for Unix Geeks)
- source code editing: 7.5. Editing Program Source Code (Learning the vi Editor)
- indentation control: 7.5.1. Indentation Control (Learning the vi Editor)
- matching brackets: 7.5.2. A Special Search Command (Learning the vi Editor)
- using tags: 7.5.3. Using Tags (Learning the vi Editor)
- 8.5. Enhanced Tags (Learning the vi Editor)
- source code, locating for programs: 2.3. whereis: Finding Where a Command Is Located (Unix Power Tools)
- source code, obtaining (see obtaining)
- source command: 5.8. Built-in C Shell Commands (Unix in a Nutshell)
- -h (history) option: 30.13. Pass History to Another Shell (Unix Power Tools)
- ex editor: 20.4. Useful ex Commands (Unix Power Tools)
- reading aliases file into C shell: 3.3. Shell Setup Files — Which, Where, and Why (Unix Power Tools)
- scripts, using on: 29.7. Sourceable Scripts (Unix Power Tools)
- shell scripts, using on: 35.29. Reading Files with the . and source Commands (Unix Power Tools)
- source command (ex): 9.2. Alphabetical Summary of ex Commands (Unix in a Nutshell)
- source filename: 29.9. How to Put if-then-else in a C-Shell Alias (Unix Power Tools)
- source files, sending: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
- --source option (gawk): 11.2.3.1. Command line options (sed & awk)
- source tree: 4.2.2. Host Type (Mac OS X for Unix Geeks)
- sourceable scripts: 29.7. Sourceable Scripts (Unix Power Tools)
- sources.list file: 40.5.1. Choosing the Access Method (Unix Power Tools)
- components: 40.6.1. Configuring the sources.list File (Unix Power Tools)
- configuring: 40.6.1. Configuring the sources.list File (Unix Power Tools)
- distribution: 40.6.1. Configuring the sources.list File (Unix Power Tools)
- space (see whitespace)
- space characters: 2.3.1. Specifying Simple Instructions (sed & awk)
- 5.1. About the Syntax of sed Commands (sed & awk)
- as awk delimiters: 2.4.1. Running awk (sed & awk)
- 7.5.2. Field Splitting: The Full Story (sed & awk)
- as string concatenator: 7.6. Expressions (sed & awk)
- space command: 2.4.1. Simple Control Mode Commands (Learning the Korn Shell)
- spaces (see whitespace)
- spaces in filenames: 1.5.2. Working with File and Directory Names (Mac OS X for Unix Geeks)
- spacing (see whitespace)
- span, character: 3.2. A Line-Up of Characters (sed & awk)
- 3.2.8. A Span of Characters (sed & awk)
- spawning processes: 24.2. fork and exec (Unix Power Tools)
- special characters: 1.6.2. Filenames and Wildcards (Learning the Korn Shell)
- 1.9. Special Characters and Quoting (Learning the Korn Shell)
- 4.2.2. More on Variable Syntax (Learning the Korn Shell)
- 2.3.1. Specifying Simple Instructions (sed & awk)
- 3. Understanding Regular Expression Syntax (sed & awk)
- (see also escape sequences, awk; metacharacters)
- in Bourne shell (sh): 27.12.1. Special Characters (Unix Power Tools)
- C shell: 27.13.1. Special Characters (Unix Power Tools)
- C shell filenames, quotiing in: 27.14. Quoting Special Characters in Filenames (Unix Power Tools)
- in filenames: 1.11. Filenames (Unix Power Tools)
- 8.12. Showing Nonprintable Characters in Filenames (Unix Power Tools)
- deleting files: 14.11. Deleting Files with Odd Names (Unix Power Tools)
- in shell prompts: 4.3. Dynamic Prompts (Unix Power Tools)
- 4.6. Faster Prompt Setting with Built-ins (Unix Power Tools)
- in shells and regular expressions: 32.2. Don't Confuse Regular Expressions with Wildcards (Unix Power Tools)
- special filenames: 11.2.1.4. Special filenames (sed & awk)
- 11.2.3.7. Additional special files (sed & awk)
- Speech service: 1.4. The Services Menu (Mac OS X for Unix Geeks)
- spell checker program (example): 12.1. An Interactive Spelling Checker (sed & awk)
- spell checking: 16.1. The Unix spell Command (Unix Power Tools)
- aspell utility: 16.2. Check Spelling Interactively with ispell (Unix Power Tools)
- ispell program: 16.2. Check Spelling Interactively with ispell (Unix Power Tools)
- -a option: 16.3. How Do I Spell That Word? (Unix Power Tools)
- 16.5. Adding Words to ispell's Dictionary (Unix Power Tools)
- -d option, providing master spelling list: 16.5. Adding Words to ispell's Dictionary (Unix Power Tools)
- adding words to dictionary: 16.5. Adding Words to ispell's Dictionary (Unix Power Tools)
- look command: 13.14. Fast Searches and Spelling Checks with "look" (Unix Power Tools)
- 16.3. How Do I Spell That Word? (Unix Power Tools)
- sed editor, corrector program: 34.21. The sed Test Command (Unix Power Tools)
- spell command: 16.1. The Unix spell Command (Unix Power Tools)
- 16.3. How Do I Spell That Word? (Unix Power Tools)
- 16.4. Inside spell (Unix Power Tools)
- -v option: 16.4. Inside spell (Unix Power Tools)
- -x option: 16.4. Inside spell (Unix Power Tools)
- b option (British usage): 16.4. Inside spell (Unix Power Tools)
- dictionary files for special words and terms: 16.1. The Unix spell Command (Unix Power Tools)
- spellhist file: 16.4. Inside spell (Unix Power Tools)
- spellprog program: 16.4. Inside spell (Unix Power Tools)
- stop list for typical misspellings: 16.4. Inside spell (Unix Power Tools)
- spell command: 4.1. Shell Scripts and Functions (Learning the Korn Shell)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- spellcheck.awk program: C.1. Full Listing of spellcheck.awk (sed & awk)
- split( ): 8.4.4. Using split( ) to Create Arrays (sed & awk)
- 9.2. String Functions (sed & awk)
- 11.2.1.2. Obtaining individual characters (sed & awk)
- Split button (elvis): 10.6.3. The Toolbar (Learning the vi Editor)
- split command: 1.6.7. Working with Files and Directories (Mac OS X for Unix Geeks)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- awk: 20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
- loops using: 36.13.2. Use with Loops (Unix Power Tools)
- variants of: 21.9. Splitting Files at Fixed Points: split (Unix Power Tools)
- :split (:sp) command (elvis): 10.5. Multiwindow Editing (Learning the vi Editor)
- :split command (vile): 12.5. Multiwindow Editing (Learning the vi Editor)
- :split (:sp) command (vim): 11.5. Multiwindow Editing (Learning the vi Editor)
- 11.5. Multiwindow Editing (Learning the vi Editor)
- :split-current-window command (vile): 12.5. Multiwindow Editing (Learning the vi Editor)
- 12.5. Multiwindow Editing (Learning the vi Editor)
- split function: 20.10.5. Variables and Array Assignments (Unix Power Tools)
- split function (awk): 11.10. Alphabetical Summary of Functions and Commands (Unix in a Nutshell)
- SplitForks command: 1.6.2. Apple's Command-line Developer Tools (Mac OS X for Unix Geeks)
- B. Command-Line Tools: The Missing Manpages (Mac OS X for Unix Geeks)
- splitting files: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- splitting strings
- IFS, places in which it can't be used: 36.23.3. Using set and IFS (Unix Power Tools)
- into fields: 36.23.3. Using set and IFS (Unix Power Tools)
- SPOOL (Simultaneous Printing Off and On Line): 45.1. Introduction to Printing (Unix Power Tools)
- spooling system for printing: 45.1. Introduction to Printing (Unix Power Tools)
- converting source files within: 45.17. Converting Source Files Automagically Within the Spooler (Unix Power Tools)
- lpd daemon: 45.8. Printing Over a Network (Unix Power Tools)
- lpr-style commands: 45.2.1. lpr-Style Printing Commands (Unix Power Tools)
- symbolic links: 45.5. Using Symbolic Links for Spooling (Unix Power Tools)
- spreadsheet modes in Emacs: 19.2. Emacs Features: A Laundry List (Unix Power Tools)
- sprintf( ): 9.2. String Functions (sed & awk)
- 9.2. String Functions (sed & awk)
- sprintf command (awk): 11.10. Alphabetical Summary of Functions and Commands (Unix in a Nutshell)
- 20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
- sqrt( ): 9.1.1. Trigonometric Functions (sed & awk)
- sqrt command (awk): 20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
- sqrt function (awk): 11.10. Alphabetical Summary of Functions and Commands (Unix in a Nutshell)
- square brackets [ ]: 4.5.2.3. Korn shell versus awk/egrep regular expressions (Learning the Korn Shell)
- [[...]] for comparison tests: 5.1.4. Condition Tests (Learning the Korn Shell)
- [...] for condition tests (old syntax): 5.1.4. Condition Tests (Learning the Korn Shell)
- 5.1.4.1. String comparisons (Learning the Korn Shell)
- srand( ): 9.1.3. Random Number Generation (sed & awk)
- srand command (nawk): 20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
- srand function (awk): 11.10. Alphabetical Summary of Functions and Commands (Unix in a Nutshell)
- srchtxt command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- :srewind (:sre) command (elvis): 10.5. Multiwindow Editing (Learning the vi Editor)
- ssh: 9.7. Connecting to Other X Window Systems (Mac OS X for Unix Geeks)
- 1.21. Unix Networking and Communications (Unix Power Tools)
- 51.1. Enabling Remote Access on Mac OS X (Unix Power Tools)
- -agent option, copying archives without password: 38.9. On-Demand Incremental Backups of a Project (Unix Power Tools)
- -keygen option: 46.6. Secure Shell (SSH) (Unix Power Tools)
- backups to remote tape drive: 38.7. Using tar to a Remote Tape Drive (Unix Power Tools)
- accessing with GNU tar: 38.8. Using GNU tar with a Remote Tape Drive (Unix Power Tools)
- differences from rsh: 6.10.2. Starting a Remote Client with rsh and ssh (Unix Power Tools)
- enabling on Mac OS X: 51.1. Enabling Remote Access on Mac OS X (Unix Power Tools)
- interactive login: 6.10.1. Starting Remote X Clients from Interactive Logins (Unix Power Tools)
- OpenSSH: 51.3. Free SSH with OpenSSH (Unix Power Tools)
- port numbers for: 3.13. Terminal Setup: Testing Port (Unix Power Tools)
- problems and solutions: 51.4. SSH Problems and Solutions (Unix Power Tools)
- general and authentication: 51.5. General and Authentication Problems (Unix Power Tools)
- key and agent problems: 51.6. Key and Agent Problems (Unix Power Tools)
- server and client problems: 51.7. Server and Client Problems (Unix Power Tools)
- protecting access through: 51.2. Protecting Access Through SSH (Unix Power Tools)
- rsync program: 20.6. Change Many Files by Editing Just One (Unix Power Tools)
- running reading- or writing-tar on remote system: 10.13. Copying Directory Trees with tar and Pipes (Unix Power Tools)
- scp file copy mechanism: 46.6. Secure Shell (SSH) (Unix Power Tools)
- stalled data connection with: 5.6.4. Stalled Data Connection? (Unix Power Tools)
- starting remote X clients: 6.10.2. Starting a Remote Client with rsh and ssh (Unix Power Tools)
- suspending jobs: 23.13. Stopping Remote Login Sessions (Unix Power Tools)
- SSH connections: 6.1.1. About Security (Learning Unix)
- ssh program: 1.1.1. Connecting to the Unix Computer (Learning Unix)
- 6.1. Remote Logins (Learning Unix)
- 6.1. Remote Logins (Learning Unix)
- sshd daemon: 46.6. Secure Shell (SSH) (Unix Power Tools)
- mail checking, disabling: 51.5. General and Authentication Problems (Unix Power Tools)
- .pam file: 51.5. General and Authentication Problems (Unix Power Tools)
- printing, disabling for: 51.5. General and Authentication Problems (Unix Power Tools)
- problems with: 51.7. Server and Client Problems (Unix Power Tools)
- SSL (Secure Sockets Layer): 46.6. Secure Shell (SSH) (Unix Power Tools)
- Python support for: 42.4. Python and the Web (Unix Power Tools)
- :stack (:stac) command (elvis): 10.8.2. Tag Stacks (Learning the vi Editor)
- Stacking (Sawfish window menu): 2.5.5. The Window Menu (Learning Unix)
- stacking windows: 2.5.4. Stacking Windows (Learning Unix)
- stacks: 4.7. Advanced Examples: pushd and popd (Learning the Korn Shell)
- directory: 31.7. The Shells' pushd and popd Commands (Unix Power Tools)
- function parameter buffers, overflowing: 48.4. What We Mean by Buffer Overflow (Unix Power Tools)
- stacks, tags: 8.5.3. Tag Stacks (Learning the vi Editor)
- elvis editor: 10.8.2. Tag Stacks (Learning the vi Editor)
- nvi editor: 9.8.2. Tag Stacks (Learning the vi Editor)
- Solaris vi: 7.5.3. Using Tags (Learning the vi Editor)
- 8.5.3.1. Solaris vi (Learning the vi Editor)
- vile editor: 12.8.2. Tag Stacks (Learning the vi Editor)
- vim editor: 11.8.2. Tag Stacks (Learning the vi Editor)
- :stag (:sta) command (elvis): 10.5. Multiwindow Editing (Learning the vi Editor)
- :stag (:sta) command (vim): 11.5. Multiwindow Editing (Learning the vi Editor)
- stale files, deleting: 14.17. Deleting Stale Files (Unix Power Tools)
- stale symbolic links: 10.6. Stale Symbolic Links (Unix Power Tools)
- stalled data connections: 5.6.4. Stalled Data Connection? (Unix Power Tools)
- standard error: 36.15. Overview: Open Files and File Descriptors (Unix Power Tools)
- 43.1. Using Standard Input and Output (Unix Power Tools)
- combining with stdout and piping to pagers: 43.4. Problems Piping to a Pager (Unix Power Tools)
- grep command output: 43.4. Problems Piping to a Pager (Unix Power Tools)
- for interactive and noninteractive shells: 3.4.2. Interactive Shells (Unix Power Tools)
- redirecting: 36.16. n>&m: Swap Standard Output and Standard Error (Unix Power Tools)
- ( ) subshell operators, using: 43.7.1. Combining Several Commands (Unix Power Tools)
- Bourne and C shells: 43.1. Using Standard Input and Output (Unix Power Tools)
- Bourne-type shells: 27.11. Is It "2>&1 file" or "> file 2>&1"? Why? (Unix Power Tools)
- in C shell: 43.5. Redirection in C Shell: Capture Errors, Too? (Unix Power Tools)
- to a pipe: 43.3. Send (Only) Standard Error Down a Pipe (Unix Power Tools)
- shell debugging output, piping to pager: 37.1.1. Use -xv (Unix Power Tools)
- sys.stderr file object (Python): 42.3.5. I/O and Formatting (Unix Power Tools)
- writing debugging messages to: 29.11.4. Functions Calling Functions: Factorials (Unix Power Tools)
- writing to via /dev/stderr: 43.1. Using Standard Input and Output (Unix Power Tools)
- standard input: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 1.5. Programs Are Designed to Work Together (Unix Power Tools)
- 36.15. Overview: Open Files and File Descriptors (Unix Power Tools)
- compressing/uncompressing files from: 15.6. Compressing Files to Save Space (Unix Power Tools)
- to a for loop: 36.11. Standard Input to a for Loop (Unix Power Tools)
- including directly on cron command line: 25.4. Including Standard Input Within a cron Entry (Unix Power Tools)
- reading scripts from: 36.18. Shell Scripts On-the-Fly from Standard Input (Unix Power Tools)
- redirecting: 43.1. Using Standard Input and Output (Unix Power Tools)
- ( ) subshell operators, using: 43.7.1. Combining Several Commands (Unix Power Tools)
- tee program, using: 43.8. Send Output Two or More Places (Unix Power Tools)
- shell handling of: 27.4. Command Evaluation and Accidentally Overwriting Files (Unix Power Tools)
- shells reading scripts from: 36.17. A Shell Can Read a Script from Its Standard Input, but... (Unix Power Tools)
- 36.17. A Shell Can Read a Script from Its Standard Input, but... (Unix Power Tools)
- 36.18. Shell Scripts On-the-Fly from Standard Input (Unix Power Tools)
- sys.stdin file object (Python): 42.3.5. I/O and Formatting (Unix Power Tools)
- standard input/output: 5.1. Standard Input and Standard Output (Learning Unix)
- 2.2. Command-Line Syntax (sed & awk)
- standard I/O (see entries at I/O)
- standard output: 1.5. Programs Are Designed to Work Together (Unix Power Tools)
- 36.15. Overview: Open Files and File Descriptors (Unix Power Tools)
- combining with stderr and piping to pagers: 43.4. Problems Piping to a Pager (Unix Power Tools)
- compressing/uncompressing files from: 15.6. Compressing Files to Save Space (Unix Power Tools)
- for interactive and noninteractive shells: 3.4.2. Interactive Shells (Unix Power Tools)
- normal and debugging, splitting into two files: 37.1.1. Use -xv (Unix Power Tools)
- printing terminal type output for tset command: 5.3. Setting the Terminal Type When You Log In (Unix Power Tools)
- RCS file, sending to: 39.5. RCS Basics (Unix Power Tools)
- redirected to a file: 36.15. Overview: Open Files and File Descriptors (Unix Power Tools)
- redirecting: 36.16. n>&m: Swap Standard Output and Standard Error (Unix Power Tools)
- 43.1. Using Standard Input and Output (Unix Power Tools)
- ( ) subshell operators, using: 43.7.1. Combining Several Commands (Unix Power Tools)
- Bourne-type shells: 27.11. Is It "2>&1 file" or "> file 2>&1"? Why? (Unix Power Tools)
- in C shell: 43.5. Redirection in C Shell: Capture Errors, Too? (Unix Power Tools)
- piping to pager program: 43.4. Problems Piping to a Pager (Unix Power Tools)
- to /dev/null file: 43.12. What Can You Do with an Empty File? (Unix Power Tools)
- to multiple processes: 43.10. Redirecting Output to More Than One Place (Unix Power Tools)
- shell debugging, piping to pager: 37.1.1. Use -xv (Unix Power Tools)
- shell handling of: 27.4. Command Evaluation and Accidentally Overwriting Files (Unix Power Tools)
- sys.stdout file object (Python): 42.3.5. I/O and Formatting (Unix Power Tools)
- standard output, printing to: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- start
- of line (see ^ (circumflex))
- of word (see \<, \> escape sequences)
- starting anchor (^) in regular expressions: 32.5. Regular Expressions: The Anchor Characters ^ and $ (Unix Power Tools)
- starting vi (see invoking vi)
- startup command for vi and ex editors: 17.5. Local Settings for vi (Unix Power Tools)
- startup files for shells, changing path in: 27.6. Controlling Shell Command Searches (Unix Power Tools)
- startup items
- launching: 2.2. Adding Startup Items (Mac OS X for Unix Geeks)
- property list for: 2.2.2.2. The property list (Mac OS X for Unix Geeks)
- shell script for: 2.2.2.1. The startup script (Mac OS X for Unix Geeks)
- startup sequence for Mac OS X: 2. Startup (Mac OS X for Unix Geeks)
- $State: Exp $ keyword (RCS): 19.3.2. Keywords (Unix in a Nutshell)
- state, revision (RCS): 19.3.6. Specifying States (Unix in a Nutshell)
- statements, awk: B.2.6. Statements and Functions (sed & awk)
- statements in Python lambdas: 42.3.2. Functions (Unix Power Tools)
- static IP addresses: 46.1.1. Internet Protocol (IP) (Unix Power Tools)
- static libraries: 5.5. Creating and Linking Static Libraries (Mac OS X for Unix Geeks)
- static prompts: 4.2. Static Prompts (Unix Power Tools)
- statistics
- current process: 24.9.3. Statistics of the Current Process (Unix Power Tools)
- kernel and system (/proc/stat file): 24.9.2. Kernel and System Statistics (Unix Power Tools)
- processes by PID: 24.9.4. Statistics of Processes by PID (Unix Power Tools)
- status
- command execution, in nawk: 20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
- exit status of Unix processes: 35.12. Exit Status of Unix Processes (Unix Power Tools)
- returning to calling shell: 29.11.3. Setting Current Shell Environment: The work Function (Unix Power Tools)
- status command (lpc): 45.3. Printer Control with lpc (Unix Power Tools)
- status file, information on current process: 24.9.4. Statistics of Processes by PID (Unix Power Tools)
- status line (see prompt line)
- status lines, session info in: 4.8. Session Info in Window Title or Status Line (Unix Power Tools)
- status shell variable: 5.3.3. Predefined Shell Variables (Unix in a Nutshell)
- stderr (see standard error)
- stdin (see standard input)
- STDIN (standard input)
- copying: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- stdout (see standard output)
- STDOUT, printing to: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- stem-derivative rules for spelling words: 16.4. Inside spell (Unix Power Tools)
- stepping: 9.2.3.2. Stepping (Learning the Korn Shell)
- stevie editor: 10.1. Author and History (Learning the vi Editor)
- 11.1. Author and History (Learning the vi Editor)
- Stickies application, starting up automatically: 2.2.1. Login Preferences (Mac OS X for Unix Geeks)
- sticky bit: 50.4. Protecting Files with the Sticky Bit (Unix Power Tools)
- stop command: 23.1. Job Control in a Nutshell (Unix Power Tools)
- 23.7. System Overloaded? Try Stopping Some Jobs (Unix Power Tools)
- stop command (csh): 5.8. Built-in C Shell Commands (Unix in a Nutshell)
- stop command (ksh93): 4.9. Built-in Commands (Bourne and Korn Shells) (Unix in a Nutshell)
- stop command (sh, ksh): 4.9. Built-in Commands (Bourne and Korn Shells) (Unix in a Nutshell)
- stop list, spelling: 16.4. Inside spell (Unix Power Tools)
- STOP signal: 24.10. What Are Signals? (Unix Power Tools)
- stopping out of control processes: 24.17. Processes Out of Control? Just STOP Them (Unix Power Tools)
- stopped jobs: 1.1.9.1. Problem checklist (Learning Unix)
- continuing in background: 23.1. Job Control in a Nutshell (Unix Power Tools)
- current job and: 23.5. The "Current Job" Isn't Always What You Expect (Unix Power Tools)
- listing with their job numbers: 23.1. Job Control in a Nutshell (Unix Power Tools)
- putting into foreground: 23.1. Job Control in a Nutshell (Unix Power Tools)
- termination vs.: 23.3. Using jobs Effectively (Unix Power Tools)
- stopping
- jobs: 23.7. System Overloaded? Try Stopping Some Jobs (Unix Power Tools)
- remote login sessions: 23.13. Stopping Remote Login Sessions (Unix Power Tools)
- stopping sed scripts (see q command (sed))
- stopshell option (elvis): 10.6.4. Options (Learning the vi Editor)
- stream editor (see sed editor)
- 2.1. Awk, by Sed and Grep, out of Ed (sed & awk)
- 4.4.4. Edits To Go (sed & awk)
- 34.2. Two Things You Must Know About sed (Unix Power Tools)
- stream editors: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- strftime( ): 11.2.3.11. Time management for programmers (sed & awk)
- strftime function (gawk): 11.10. Alphabetical Summary of Functions and Commands (Unix in a Nutshell)
- _ _STRICT_BSD_ _ macro: 4.2.2.1. Macros (Mac OS X for Unix Geeks)
- /string command: 2.4.4. Moving Around in the History File (Learning the Korn Shell)
- string comparison operators: 5.1.4.1. String comparisons (Learning the Korn Shell)
- string concatenation (.) operator: 41.5.1. Scalars (Unix Power Tools)
- string I/O: 7.2. String I/O (Learning the Korn Shell)
- string operators: 4.5. String Operators (Learning the Korn Shell)
- 4.6. Faster Prompt Setting with Built-ins (Unix Power Tools)
- syntax for: 4.5.1. Syntax of String Operators (Learning the Korn Shell)
- stringfont display mode (elvis): 10.9.2. Syntax Highlighting (Learning the vi Editor)
- strings: 3.1. That's an Expression (sed & awk)
- 7.6. Expressions (sed & awk)
- 32.3. Understanding Expressions (Unix Power Tools)
- building with { }: 28.4. Build Strings with { } (Unix Power Tools)
- comparing: 9.2.5. The match( ) Function (sed & awk)
- comparing for pattern matching: 32.3. Understanding Expressions (Unix Power Tools)
- concatenating: 7.6. Expressions (sed & awk)
- converting from numbers: 7.7. System Variables (sed & awk)
- editing with : (colon) operators: 28.5. String Editing (Colon) Operators (Unix Power Tools)
- fixed (see fixed strings)
- functions for: 9.2. String Functions (sed & awk)
- grabbing parts of: 36.23. Grabbing Parts of a String (Unix Power Tools)
- echo, using with awk or cut: 36.23.2. Using echo with awk or cut (Unix Power Tools)
- matching with expr: 36.23.1. Matching with expr (Unix Power Tools)
- parsing using sed editor: 36.23.4. Using sed (Unix Power Tools)
- parsing with set and IFS: 36.23.3. Using set and IFS (Unix Power Tools)
- length of: 9.2.2. String Length (sed & awk)
- limitations on: 10.8. Limitations (sed & awk)
- localizing: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- matching a regular expression, finding with grep: 13.2. Searching for Text with grep (Unix Power Tools)
- parsing into array elements: 8.4.4. Using split( ) to Create Arrays (sed & awk)
- 11.2.1.2. Obtaining individual characters (sed & awk)
- Perl: 41.5. Perl Boot Camp, Part 2: Variables and Data Types (Unix Power Tools)
- operators for: 41.5.1. Scalars (Unix Power Tools)
- printing: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- processing, nroff/troff requests for: 12.5.10. Macro and String Processing (Unix in a Nutshell)
- Python: 42.3.5. I/O and Formatting (Unix Power Tools)
- substitution functions (awk): 9.2.3. Substitution Functions (sed & awk)
- 11.2.3.10. A general substitution function (sed & awk)
- substr command, awk: 20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
- substrings: 9.2.1. Substrings (sed & awk)
- testing: 35.26. test: Testing Files and Strings (Unix Power Tools)
- case statement, using: 36.25. Testing Two Strings with One case Statement (Unix Power Tools)
- characters with expr: 36.22. Testing Characters in a String with expr (Unix Power Tools)
- errors in syntax: 37.4. Stop Syntax Errors in String Tests (Unix Power Tools)
- for zero length: 35.30. Using Shell Functions in Shell Scripts (Unix Power Tools)
- strings command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- strings tool: 1.6.9. Searching and Sorting (Mac OS X for Unix Geeks)
- strings utility: 12.4. Show Nonprinting Characters with cat -v or od -c (Unix Power Tools)
- 13.15. Finding Words Inside Binary Files (Unix Power Tools)
- strip command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 15.10. Save Space in Executable Files with strip (Unix Power Tools)
- stripper script: 15.10. Save Space in Executable Files with strip (Unix Power Tools)
- stripping non-printable characters: 5.6.1. Stripping Out Non-Printable Characters
from nroff Files (sed & awk)
- struct keyword (ctags): 8.5.2. The New tags Format (Learning the vi Editor)
- :stselect (:sts) command (vim): 11.8.2. Tag Stacks (Learning the vi Editor)
- 11.8.2. Tag Stacks (Learning the vi Editor)
- stty command: 1.9.5. Control Keys (Learning the Korn Shell)
- 8.3.1. Control-Key Signals (Learning the Korn Shell)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 3.16. Terminal Setup: Testing Window Size (Unix Power Tools)
- -g option
- parsing output using set and IFS: 36.23.3. Using set and IFS (Unix Power Tools)
- control keys, setting: 5.8. Setting Your Erase, Kill, and Interrupt Characters (Unix Power Tools)
- data rate for dialup terminals: 5.3. Setting the Terminal Type When You Log In (Unix Power Tools)
- erase, kill, and interrupt characters: 5.8. Setting Your Erase, Kill, and Interrupt Characters (Unix Power Tools)
- finding out terminal settings with: 5.7. Find Out Terminal Settings with stty (Unix Power Tools)
- stty tostop command: 23.1. Job Control in a Nutshell (Unix Power Tools)
- 23.9. Stop Background Output with stty tostop (Unix Power Tools)
- su command: 1.6.10. Miscellaneous Tools (Mac OS X for Unix Geeks)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- account changes, testing: 3.6. Tip for Changing Account Setup: Keep a Shell Ready (Unix Power Tools)
- starting a subshell: 24.4. Subshells (Unix Power Tools)
- su f stucklogin: 5.6. Checklist: Terminal Hangs When I Log In (Unix Power Tools)
- su stucklogin: 5.6. Checklist: Terminal Hangs When I Log In (Unix Power Tools)
- substituting identify with: 49.9. Substitute Identity with su (Unix Power Tools)
- sub( ): 9.2. String Functions (sed & awk)
- 9.2.3. Substitution Functions (sed & awk)
- 11.2.3.10. A general substitution function (sed & awk)
- sub command (awk): 20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
- sub function (awk): 11.10. Alphabetical Summary of Functions and Commands (Unix in a Nutshell)
- subdirectories
- listing with ls -R: 8.4. List All Subdirectories with ls -R (Unix Power Tools)
- root, in FHS standard: 40.1. /usr/bin and Other Software Directories (Unix Power Tools)
- searching for in directories with find command: 9.2. Delving Through a Deep Directory Tree (Unix Power Tools)
- subdirectories (child directories): 3.1.3. The Directory Tree (Learning Unix)
- subprocesses: 3.5. Customization and Subprocesses (Learning the Korn Shell)
- 24.3. Managing Processes: Overall Concepts (Unix Power Tools)
- aliases and: 29.2. Introduction to Shell Aliases (Unix Power Tools)
- file descriptors given to: 36.15. Overview: Open Files and File Descriptors (Unix Power Tools)
- killing parent processes by name: 24.15. Killing Processes by Name? (Unix Power Tools)
- subroutines
- dot (.) command compared to: 35.29. Reading Files with the . and source Commands (Unix Power Tools)
- in Perl: 41.4. Perl Boot Camp, Part 1: Typical Script Anatomy (Unix Power Tools)
- user defined: 41.4. Perl Boot Camp, Part 1: Typical Script Anatomy (Unix Power Tools)
- SUBSEP variable: 8.5.1. Multidimensional Arrays (sed & awk)
- subshells: 8.6.2. Subshells (Learning the Korn Shell)
- 8.6.2. Subshells (Learning the Korn Shell)
- 9.2.3.7. Limitations (Learning the Korn Shell)
- 24.4. Subshells (Unix Power Tools)
- ( ) operators: 3.3. Shell Setup Files — Which, Where, and Why (Unix Power Tools)
- 43.7. The ( ) Subshell Operators (Unix Power Tools)
- 43.9. How to tee Several Commands into One Place (Unix Power Tools)
- CSHRC_READ environment variable, setting for: 3.9. Gotchas in set prompt Test (Unix Power Tools)
- environment variables, inheritance of: 3.3. Shell Setup Files — Which, Where, and Why (Unix Power Tools)
- levels, showing in prompt: 4.12. Show Subshell Level with $SHLVL (Unix Power Tools)
- setting command-line arguments: 35.25.4. Watch Your Quoting (Unix Power Tools)
- startup files: 3.4.1. Login Shells (Unix Power Tools)
- status line updates: 4.8. Session Info in Window Title or Status Line (Unix Power Tools)
- umask command, running in: 36.27. Shell Lockfile (Unix Power Tools)
- substitute command (see s command)
- substitute command (ex): 9.2. Alphabetical Summary of ex Commands (Unix in a Nutshell)
- substitute (:s) command (ex): 5.1. ex Commands (Learning the vi Editor)
- 6. Global Replacement (Learning the vi Editor)
- context-sensitive replacement: 6.2. Context-Sensitive Replacement (Learning the vi Editor)
- pattern-matching examples: 6.4. Pattern-Matching Examples (Learning the vi Editor)
- POSIX bracket expressions: 6.3.2. POSIX Bracket Expressions (Learning the vi Editor)
- replacement-string metacharacters: 6.3.3. Metacharacters Used in Replacement Strings (Learning the vi Editor)
- search-pattern metacharacters: 6.3.1. Metacharacters Used in Search Patterns (Learning the vi Editor)
- substitution tricks: 6.3.4. More Substitution Tricks (Learning the vi Editor)
- vile editor: 12.10.1. The vile Editing Model (Learning the vi Editor)
- substituting text (see changing text)
- substituting text (sed): 2.1. Awk, by Sed and Grep, out of Ed (sed & awk)
- 5.3. Substitution (sed & awk)
- 5.3. Substitution (sed & awk)
- (see also s command (sed))
- relacement metacharacters: 5.3.1. Replacement Metacharacters (sed & awk)
- substitution commands
- delimiting search pattern from replacement string: 34.8. Delimiting a Regular Expression (Unix Power Tools)
- ex editor: 20.4. Useful ex Commands (Unix Power Tools)
- gsub command in nawk: 20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
- history substitution, using in: 30.8. History Substitutions (Unix Power Tools)
- sed editor
- -g (global) flag: 34.2. Two Things You Must Know About sed (Unix Power Tools)
- newlines in a replacement: 34.9. Newlines in a sed Replacement (Unix Power Tools)
- referencing portions of a search string in the replacement: 34.11. Referencing Portions of a Search String (Unix Power Tools)
- script.tidy using in: 37.8. Cleaning script Files (Unix Power Tools)
- specifying one match among many possibilities: 34.12. Search and Replacement: One Match Among Many (Unix Power Tools)
- sub command, nawk: 20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
- substitution functions (awk): 9.2.3. Substitution Functions (sed & awk)
- 11.2.3.10. A general substitution function (sed & awk)
- substitutions, confirming in vi editor: 17.9. Confirming Substitutions in vi (Unix Power Tools)
- substr( ): 9.2. String Functions (sed & awk)
- 9.2.1. Substrings (sed & awk)
- 11.2.1.2. Obtaining individual characters (sed & awk)
- substr command (awk): 20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
- substr function (awk): 11.10. Alphabetical Summary of Functions and Commands (Unix in a Nutshell)
- substrings (see strings)
- subtraction (-) operator: 7.6. Expressions (sed & awk)
- success or failure of commands, indication in exit status: 35.12. Exit Status of Unix Processes (Unix Power Tools)
- sudo application: 49.11. Providing Superpowers with sudo (Unix Power Tools)
- sudo command: 1.6.10. Miscellaneous Tools (Mac OS X for Unix Geeks)
- root user and: 1.5.4. Additional Shell Commands (Mac OS X for Unix Geeks)
- used with NetInfo utilities: 3.5. NetInfo Utilities (Mac OS X for Unix Geeks)
- sudo program: 10.4.4. Setuid and Privileged Mode (Learning the Korn Shell)
- suffixes option (vim): 11.8.1. Command-Line History and Completion (Learning the vi Editor)
- SUID scripts: 49.8. Care and Feeding of SUID and SGID Scripts (Unix Power Tools)
- sum command: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
- Summary service: 1.4. The Services Menu (Mac OS X for Unix Geeks)
- SunOS: 1. Korn Shell Basics (Learning the Korn Shell)
- groups: 50.2.2. Which Group is Which? (Unix Power Tools)
- redirecting standard I/O: 43.1. Using Standard Input and Output (Unix Power Tools)
- SunOS 5.7 operating system: 1.1. Merging the Traditions (Unix in a Nutshell)
- superuser: 10.2.2. ulimit (Learning the Korn Shell)
- configuring, paths set by parent process and: 27.6. Controlling Shell Command Searches (Unix Power Tools)
- file ownership, changing: 50.3. Who Will Own a New File? (Unix Power Tools)
- killing others' processes: 24.12. Destroying Processes with kill (Unix Power Tools)
- private directories, access to: 7.5. Private (Personal) Directories (Unix Power Tools)
- shell prompt for: 4.10. Highlighting and Color in Shell Prompts (Unix Power Tools)
- sudo application: 49.11. Providing Superpowers with sudo (Unix Power Tools)
- tcsh and zsh shell prompts: 4.3. Dynamic Prompts (Unix Power Tools)
- UID and GID of zero: 49.2. When Does a User Become a User (Unix Power Tools)
- superuser privileges, commands for: 1.6.10. Miscellaneous Tools (Mac OS X for Unix Geeks)
- superusers, logging in as: 1.1.5. The Shell Prompt (Learning Unix)
- suppressing output: 2.3.2.2. Suppressing automatic display of input lines (sed & awk)
- 5.2. Comment (sed & awk)
- susp key: 5.8. Setting Your Erase, Kill, and Interrupt Characters (Unix Power Tools)
- suspend character: 7.1. Running a Command in the Background (Learning Unix)
- suspend command: 4.9. Built-in Commands (Bourne and Korn Shells) (Unix in a Nutshell)
- 5.8. Built-in C Shell Commands (Unix in a Nutshell)
- 23.1. Job Control in a Nutshell (Unix Power Tools)
- 24.4. Subshells (Unix Power Tools)
- suspending
- background jobs with stop command: 23.1. Job Control in a Nutshell (Unix Power Tools)
- current foreground job with CTRL-z command: 23.1. Job Control in a Nutshell (Unix Power Tools)
- 23.2.2. Using Job Control from Your Shell (Unix Power Tools)
- suspending jobs: 1.4. The Unresponsive Terminal (Learning Unix)
- :sview (:sv) command (vim): 11.5. Multiwindow Editing (Learning the vi Editor)
- SVR4 (System V Release 4): 1.1. Merging the Traditions (Unix in a Nutshell)
- /sw directory: 6.1. Fink (Mac OS X for Unix Geeks)
- 6.4.2. Using GNU tar (Mac OS X for Unix Geeks)
- 9.3. Desktops and Window Managers (Mac OS X for Unix Geeks)
- swap space, checking for security breaches: 48.6.2. Checking Swap Space (Unix Power Tools)
- swapinfo utility: 48.6.2. Checking Swap Space (Unix Power Tools)
- swat tool: 47.4. SWAT and GUI SMB Browsers (Unix Power Tools)
- configuring smb.conf file installation: 47.2. Installing and Configuring Samba (Unix Power Tools)
- printers, selecting for sharing: 47.5. Printing with Samba (Unix Power Tools)
- switch command: 5.8. Built-in C Shell Commands (Unix in a Nutshell)
- switch statement (C programming language): 5.3. case (Learning the Korn Shell)
- switching database items (example): 6.5.2. Switching Items in a Database (Learning the vi Editor)
- switching words (example): 7.3.2. Using the map Command (Learning the vi Editor)
- 7.3.5. More Examples of Mapping Keys (Learning the vi Editor)
- symbol cross references: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- symbol tables, printing: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- symbolic links: 1.6. Files (Learning the Korn Shell)
- 1.6.1.4. Symbolic links to directories (Learning the Korn Shell)
- 10.4. More About Links (Unix Power Tools)
- copying: 10.12. Copying Directory Trees with cp -r (Unix Power Tools)
- directories, linking: 10.7. Linking Directories (Unix Power Tools)
- disk space and: 15.4. Save Space with a Link (Unix Power Tools)
- filenames for, showing: 10.8. Showing the Actual Filenames for Symbolic Links (Unix Power Tools)
- files as: 8.10. Useful ls Aliases (Unix Power Tools)
- finding for every directory owned by a group: 9.9. Running Commands on What You Find (Unix Power Tools)
- finding unconnected: 8.16. oldlinks: Find Unconnected Symbolic Links (Unix Power Tools)
- finding with find -type command: 9.13. Searching for Files by Type (Unix Power Tools)
- for libraries: 5.2. The System Library: libSystem (Mac OS X for Unix Geeks)
- 5.4. Library Versions (Mac OS X for Unix Geeks)
- hard links vs.: 10.4.1. Differences Between Hard and Symbolic Links (Unix Power Tools)
- lnresolve tool for: 1.6.2. Apple's Command-line Developer Tools (Mac OS X for Unix Geeks)
- saving disk space wiwth: 15.4. Save Space with a Link (Unix Power Tools)
- spooling, using for: 45.5. Using Symbolic Links for Spooling (Unix Power Tools)
- stale: 10.5. Creating and Removing Links (Unix Power Tools)
- 10.6. Stale Symbolic Links (Unix Power Tools)
- syntax of: 10.4.1. Differences Between Hard and Symbolic Links (Unix Power Tools)
- to /dev/null
- replacing log files with: 15.3. Save Space with "Bit Bucket" Log Files and Mailboxes (Unix Power Tools)
- to .enter and .exit files: 31.13. Automatic Setup When You Enter/Exit a Directory (Unix Power Tools)
- symbolic mode (chmod): 50.5. Using chmod to Change File Permission (Unix Power Tools)
- symbols: 1.9. Special Characters and Quoting (Learning the Korn Shell)
- 1.9. Special Characters and Quoting (Learning the Korn Shell)
- 35.20.1. With the "$@" Parameter (Unix Power Tools)
- (see also special characters; Symbols section)
- in filenames and pathnames: 35.20.1. With the "$@" Parameter (Unix Power Tools)
- for keys on the keyboard (keysyms): 6.1. Defining Keys and Button Presses with xmodmap (Unix Power Tools)
- symlinks (see symbolic links)
- sync program: 1.10. The Kernel and Daemons (Unix Power Tools)
- synchronizing
- filesystems (rsync program): 20.6. Change Many Files by Editing Just One (Unix Power Tools)
- time on networks: 37.6. How Unix Keeps Time (Unix Power Tools)
- syntax
- command-line: 2.2. Command-Line Syntax (sed & awk)
- A.1. Command-Line Syntax (sed & awk)
- B.1. Command-Line Syntax (sed & awk)
- sed commands: 5.1. About the Syntax of sed Commands (sed & awk)
- syntax-checking program: 16.8. Looking for Closure (Unix Power Tools)
- syntax display mode (elvis): 10.10.1. Display Modes (Learning the vi Editor)
- "Syntax error" error message: 37.3. Stop Syntax Errors in Numeric Tests (Unix Power Tools)
- syntax highlighting: 8.7.2. Syntax Highlighting (Learning the vi Editor)
- elvis display modes: 10.9.2. Syntax Highlighting (Learning the vi Editor)
- 10.10.1. Display Modes (Learning the vi Editor)
- vile editor: 12.9.2. Syntax Highlighting (Learning the vi Editor)
- vim display modes: 11.9.2. Syntax Highlighting (Learning the vi Editor)
- syntax of command lines: 1.2. Syntax of Unix Command Lines (Learning Unix)
- syntax on command line: 0.3. Conventions (Unix in a Nutshell)
- syntax.vim file: 11.9.2. Syntax Highlighting (Learning the vi Editor)
- sysctl utility: 8.2.3. sysctl (Mac OS X for Unix Geeks)
- sys.stderr file object (Python): 42.3.5. I/O and Formatting (Unix Power Tools)
- sys.stdin file object (Python): 42.3.5. I/O and Formatting (Unix Power Tools)
- sys.stdout file object (Python): 42.3.5. I/O and Formatting (Unix Power Tools)
- system
- configuration variables, printing: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- cron jobs, running on: 25.2. Periodic Program Execution: The cron Facility (Unix Power Tools)
- environment variables for shells: 3.3. Shell Setup Files — Which, Where, and Why (Unix Power Tools)
- C shells: 3.3. Shell Setup Files — Which, Where, and Why (Unix Power Tools)
- load, checking with uptime: 26.4. Checking System Load: uptime (Unix Power Tools)
- overloaded with background processes: 23.4. Some Gotchas with Job Control (Unix Power Tools)
- 23.7. System Overloaded? Try Stopping Some Jobs (Unix Power Tools)
- password file contents: 1.7. Which Shell Am I Running? (Unix Power Tools)
- performance and profiling: 26.1. Timing Is Everything (Unix Power Tools)
- security vulnerabilities: 48.1. Understanding Points of Vulnerability (Unix Power Tools)
- statistics on (/proc/stat file): 24.9.2. Kernel and System Statistics (Unix Power Tools)
- time: 26.2. Timing Programs (Unix Power Tools)
- system calls: 8.5. Coroutines (Learning the Korn Shell)
- 1.4. Communication with Unix (Unix Power Tools)
- exec and fork: 24.2. fork and exec (Unix Power Tools)
- fork and exec: 27.2. How the Shell Executes Other Commands (Unix Power Tools)
- limit and ulimit (limiting file sizes): 15.5.1. limit and ulimit (Unix Power Tools)
- unlink( ), in Perl: 14.14. Using unlink to Remove a File with a Strange Name (Unix Power Tools)
- system calls, sc_usage utility for displaying: 8.1.4. sc_usage (Mac OS X for Unix Geeks)
- system calls, tracing: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- system command (nawk): 20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
- system configuration tools: 8.3. System Configuration (Mac OS X for Unix Geeks)
- system dictionary, adding to: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- system failure, recovering after: 4.2.3. Recovering a Buffer (Learning the vi Editor)
- system function: 41.8. Perl Boot Camp, Part 5: Perl Knows Unix (Unix Power Tools)
- system function (awk): 11.10. Alphabetical Summary of Functions and Commands (Unix in a Nutshell)
- system-level key mappings: 6.1. Defining Keys and Button Presses with xmodmap (Unix Power Tools)
- system library: 5.2. The System Library: libSystem (Mac OS X for Unix Geeks)
- system management tools: 8. System Management Tools (Mac OS X for Unix Geeks)
- system name, current: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- System Preferences program: 8.3. System Configuration (Mac OS X for Unix Geeks)
- system time: 11.2.3.11. Time management for programmers (sed & awk)
- system usage information: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- logged-in users: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
- printing: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
- System V
- command version, getting: 2.1. The man Command (Unix Power Tools)
- echo command, shell quoting and: 27.18. How Many Backslashes? (Unix Power Tools)
- groups: 49.6. Groups and Group Ownership (Unix Power Tools)
- groups (Release 4): 50.2.2. Which Group is Which? (Unix Power Tools)
- ls command, nonprinting characters and: 8.12. Showing Nonprintable Characters in Filenames (Unix Power Tools)
- <defunct> status: 24.12. Destroying Processes with kill (Unix Power Tools)
- nice command: 26.5.3. System V C Shell nice (Unix Power Tools)
- pr -n and: 9.2.3.3. Breakpoints (Learning the Korn Shell)
- printing commands: 45.2.2. lp-Style Printing Commands (Unix Power Tools)
- priority system (Release 4): 26.5. Know When to Be "nice" to Other Users...and When Not To (Unix Power Tools)
- ps command
- -a option: 24.7.1. System V (Unix Power Tools)
- -e option: 24.7.2. BSD (Unix Power Tools)
- -ef options: 24.5. The ps Command (Unix Power Tools)
- ps command and: 8.3.3.1. System V (Learning the Korn Shell)
- Release 4 of: 1.3.1. The Korn Shell (Learning the Korn Shell)
- signals: 24.10. What Are Signals? (Unix Power Tools)
- systems derived from, rsh on: 6.10.2. Starting a Remote Client with rsh and ssh (Unix Power Tools)
- tr command
- -cs options: 16.9. Just the Words, Please (Unix Power Tools)
- character ranges in: 21.11. Hacking on Characters with tr (Unix Power Tools)
- piping ww function output to: 16.7. Find a a Doubled Word (Unix Power Tools)
- System V Release 4 (SVR4): 1.1. Merging the Traditions (Unix in a Nutshell)
- system variables: 7.7. System Variables (sed & awk)
- 8.6. System Variables That Are Arrays (sed & awk)
- B.2.5.5. System variables (sed & awk)
- gawk: 11.2.3.8. Additional variables (sed & awk)
- system variables (awk): 20.10.3. awk System Variables (Unix Power Tools)
- system word file: 16.3. How Do I Spell That Word? (Unix Power Tools)
- /System/Library directory: A.1.2. The /System/Library Directory (Mac OS X for Unix Geeks)
- /System/Library/CoreServices: 2.1.1. The BootX Loader (Mac OS X for Unix Geeks)
- /System/Library/CoreServices/ loginwindow.app: 2.1.5. The Login Window (Mac OS X for Unix Geeks)
- /System/Library/StartupItems: 2.1.4. SystemStarter (Mac OS X for Unix Geeks)
- SystemStarter: 2.1.4. SystemStarter (Mac OS X for Unix Geeks)
- systime( ): 11.2.3.11. Time management for programmers (sed & awk)
- systime function (gawk): 11.10. Alphabetical Summary of Functions and Commands (Unix in a Nutshell)
Symbols & Numbers
| 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 © 2003 O'Reilly & Associates, Inc. All Rights Reserved.
|