Index: S
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/// substitution operator: 9.6. Substitutions with s///
 
  
  
  - vs. m// operator: 9.6. Substitutions with s///
 
  
 
- scalar context: 3.8. Scalar and List Context
 
  
  
  - forcing: 3.8.3. Forcing Scalar Context
 
  
 
- scalar variables
 
  
  
  - autoincrements/autodecrements for: 10.6. Autoincrement and Autodecrement
 
  
  
  
  - stat function and: 11.6.1. The stat and lstat Functions
 
  
 
- scalars: 2.1. What Is Scalar Data?
 
  
  
  - values of, assigning to variables: 2.5.2. Scalar Assignment
 
  
 
- scope of variables: 4.9. Notes on Lexical (my) Variables
 
  
  
  - naked block control structure and: 10.4. The Naked Block Control Structure
 
  
 
- scoped variables (see lexical variables)
 
- security:  B.14. Security
 
  
  
  - CGI programs and:  B.16. The Common Gateway Interface (CGI)
 
  
 
- seek function: 16.3. Fixed-length Random-access Databases
 
- select operator: 11.4.1. Changing the Default Output Filehandle
 
- semicolon (;)
 
  
  
  - ending expressions: 1.4.2. What's Inside That Program?
 
  
  
  
  - in for/foreach control structures: 10.7.1. The Secret Connection Between foreach and for
 
  
  
  
  - return value expressions and: 4.6. Private Variables in Subroutines
 
  
 
- shell, avoiding: 14.1.1. Avoiding the Shell
 
- shift operator: 3.4.2. The shift and unshift Operators
 
- shortcuts: 1.2.2. Is Perl Easy or Hard?
 
  
  
  - character class: 8.1.1. Character Class Shortcuts
 
  
  
  
  - negating: 8.1.2. Negating the Shortcuts
 
  
 
- SIGINT: 14.7. Sending and Receiving Signals
 
- signals, sending/receiving: 14.7. Sending and Receiving Signals
 
- single-quoted string literals: 2.3.1. Single-Quoted String Literals
 
- single quotes (' ') enclosing strings: 2.3.1. Single-Quoted String Literals
 
- slash with dot (./): 1.4.1. A Simple Program
 
- slices: 17.6. Slices
 
- SMTP servers, Net::SMTP module for:  B.5.8. The Net::SMTP Module
 
- sockets (TCP/IP):  B.13.2. Sockets
 
- soft links: 13.3. Links and Files
 
  - 13.3. Links and Files
 
 
- sort subroutines (sort-definition subroutines): 15.4. Advanced Sorting
 
- sorting
 
  
  
  - advanced: 15.4. Advanced Sorting
 
  
  
  
  - sort operator for: 3.7.2. The sort Operator
 
  
 
- s2p conversion program:  B.25. Converting Other Languages to Perl
 
- spaces: 8.1.1. Character Class Shortcuts
 
  
  
  - \\s shortcut for: 8.1.1. Character Class Shortcuts
 
  
 
- spaceship operator: 15.4. Advanced Sorting
 
- spaceship operator (): 15.4. Advanced Sorting
 
- splice operator:  B.10.2. The splice Operator
 
- split operator: 9.7. The split Operator
 
  - 17.6. Slices
 
  
  
  - vs. join function: 9.8. The join Function
 
  
 
- sports scores, sorting: 15.4.1. Sorting a Hash by Value
 
- sprintf function: 15.3. Formatting Data with sprintf
 
- sqrt function: 10.4. The Naked Block Control Structure
 
- square brackets ([ ])
 
  
  
  - in character classes: 8.1. Character Classes
 
  
  
  
  - in pattern test program results: 7.3. A Pattern Test Program
 
  
 
- square root:  B.9.1. Advanced Math Functions
 
- stacks: 4.7. The local Operator
 
- standard error stream: 11.1. What Is a Filehandle?
 
- standard input: 2.8. Getting User Input
 
  - 6. I/O Basics
 
 
- standard input stream: 11.1. What Is a Filehandle?
 
- standard output: 6.4. Output to Standard Output
 
  - 6.4. Output to Standard Output
 
 
- standard output stream: 11.1. What Is a Filehandle?
 
- star (*) as quantifier: 7.2.2. Simple Quantifiers
 
- Star Wars, spaceship operator and: 15.4. Advanced Sorting
 
- stat buffer: 11.6.5. Using the Special Underscore Filehandle
 
- stat function: 11.6.1. The stat and lstat Functions
 
  
  
  - underscore filehandle and: 11.6.5. Using the Special Underscore Filehandle
 
  
 
- stat(2) manpage: 11.6.1. The stat and lstat Functions
 
- STDERR filehandle: 11.1. What Is a Filehandle?
 
  - 11.5. Reopening a Standard Filehandle
 
 
- STDIN filehandle: 11.1. What Is a Filehandle?
 
- STDOUT filehandle: 11.1. What Is a Filehandle?
 
  - 11.4.1. Changing the Default Output Filehandle
 
 
- strict pragma:  B.6.4. The strict Pragma
 
- string accumulator: 2.11. The undef Value
 
- string comparison operators: 2.6.3. Comparison Operators
 
- string concatenate operator (.): 2.5.3. Binary Assignment Operators
 
- string escapes (see backslash escapes)
 
- string literals: 2.3. Strings
 
  
  
  - double-quoted (see double-quoted string literals)
 
  
 
- string repetition operator (x): 2.3.3. String Operators
 
  - 6.5.1. Arrays and printf
 
 
- strings: 2.3. Strings
 
  - 2.3. Strings
 
  - 15. Strings and Sorting
 
  
  
  - converted automatically to numbers: 2.3.4. Automatic Conversion Between Numbers and Strings
 
  
  
  
  - finding substrings within: 15.1. Finding a Substring with index
 
  
  
  
  - operators for: 2.3.3. String Operators
 
    
    
    - comparison operators for: 2.6.3. Comparison Operators
 
    
  
 
  
 
- sub keyword: 4.2. Defining a Subroutine
 
- subroutines: 4.1. System and User Functions
 
  
  
  - anonymous:  B.20.3. Anonymous Subroutines and Closures
 
  
  
  
  - calling: 4.3. Invoking a Subroutine
 
  
  
  
  - defining: 4.2. Defining a Subroutine
 
  
  
  
  - invoking: 4.3. Invoking a Subroutine
 
  
  
  
  - lexical variables in: 4.6. Private Variables in Subroutines
 
  
 
- subscripts: 3.1. Accessing Elements of an Array
 
- substr operator: 15.2. Manipulating a Substring with substr
 
- substrings: 15.1. Finding a Substring with index
 
- subtraction operator (-): 2.2.5. Numeric Operators
 
- support for Perl: 1.3.2. How Can I Get Support for Perl?
 
- symbolic links: 11.6. File Tests
 
  - 11.6.1. The stat and lstat Functions
 
  - 13.3. Links and Files
 
  - 13.3. Links and Files
 
 
- symlink function: 13.3. Links and Files
 
- syntax extensions:  B.19. Syntax Extensions
 
- Sys::Hostname module:  B.5.10. The Sys::Hostname Module
 
- system databases:  B.7.1. Direct System Database Access
 
- system function: 14.1. The system Function
 
  
  
  - using vs. exec function: 14.2. The exec Function
 
  
 
- system functions: 4.1. System and User Functions
 
- system time: 11.6.1. The stat and lstat Functions
 
- System V IPC:  B.13.1. System V IPC
 
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 © 2002
O'Reilly & Associates, Inc.
All Rights Reserved.