 
Search |
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Z
Index: S
- s operator
- 
  - example of
  
- 
    - 1.6.17. The Final Programs
    - 12.2. Globbing
  
 
- making basename of file and
: A.12. Chapter 13, File and Directory Manipulation
  - substitute operator
: 7.5. Substitutions
 
- -s operator
: 10.6. The -x File Tests
- s option, tr( )
: 15.5. Transliteration
- \s, in regular expressions
: 7.3.1. Single-Character Patterns
- scalar assignment, used as a value
: 2.6. Scalar Operators and Functions
- scalar context
- 
  - 3.4.1. Assignment
  - 3.5. Scalar and List Context
  - readdir( )
: 12.5. Reading a Directory Handle
 
- scalar data
: 2.1. What Is Scalar Data?
- scalar values, assigned to array variables
: 3.4.1. Assignment
- scalar variables
- 
  - 1.6.2. Asking Questions and Remembering the Result
  - 2.5. Scalar Variables
  - operators for
: 2.6. Scalar Operators and Functions
 
- scientific notation, in floating-point numbers
: 2.2.2. Float Literals
- Scooby Doo, pronouncing "Windex"
: 15.1. Finding a Substring
- secret words, guessing
: 1.6.4. Guessing the Secret Word
- security
: D.10.1. Security Matters
- seek( )
: 17.4. Fixed-Length Random-Access Databases
- select( )
: 11.6.1. Using select to Change the Filehandle
- 
  - return value of
: 11.6.1. Using select to Change the Filehandle
 
- Semaphore module
: B.4. Win32 Extensions
- semicolon (;), as statement terminator
: 1.6.1. The "Hello, world" Program
- sequence, in regular expressions
: 7.3.2.1. Sequence
- Service module
: B.4. Win32 Extensions
- SetCwd module
: B.4. Win32 Extensions
- SetFileAttributes method
: 13.4. Modifying Permissions
- setting Registry values
: 16.6. Setting Registry Values
- SetValue( )
: 16.6. Setting Registry Values
- SetValueEx( )
: 16.6. Setting Registry Values
- shebang line
: 1.5. Basic Concepts
- shell, avoiding for new processes
: 14.1. Using system and exec
- shift( )
: 3.4.4. The shift and unshift Functions
- ShortCut module
: B.4. Win32 Extensions
- single-quoted strings
: 2.3.1. Single-Quoted Strings
- skiing
: 1.6. A Stroll Through Perl
- slash
: 10.3. Using Pathnames and Filenames
- slices
- 
  - of array
: 3.4.2. Array Element Access
  - on literal lists
: 3.4.2. Array Element Access
  - variable interpolation in strings
: 3.7. Variable Interpolation of Arrays
 
- Socket module
: C. Networking Clients
- sockets
: C. Networking Clients
- sort( )
- 
  - 1.6.16. Maintaining a Last-Good-Guess Database
  - 3.4.6. The sort Function
  - controlling sort order of
: 15.4. Advanced Sorting
  - example of
  
- 
    - A.11. Chapter 12, Directory Access
    - A.14. Chapter 15, Other Data Transformation
  
 
- example of
: A.11. Chapter 12, Directory Access
 
- sort comparison routines
: 15.4. Advanced Sorting
- 
  - using array lookups
: 15.4. Advanced Sorting
 
- sorting
- 
  - advanced
: 15.4. Advanced Sorting
  - example of numeric
: 15.4. Advanced Sorting
 
- Sound module
: B.4. Win32 Extensions
- space
- 
  - between array values when interpolated
: 3.7. Variable Interpolation of Arrays
  - in regular expressions
: 7.3.1. Single-Character Patterns
 
- spaceship (<=>) operator
: 15.4. Advanced Sorting
- 
  - example of
: A.16. Chapter 17, Database Manipulation
 
- Spawn module
: B.4. Win32 Extensions
- split( )
: 7.6.1. The split Function
- 
  - example of
: 11.3. Invoking a Format
 
- spotted owls
: 13.1. Removing a File
- sprintf( )
: 15.3. Formatting Data with sprintf( )
- 
  - compared with pack( )
: 16.2. Packing and Unpacking Binary Data
  - example of
: 11.4.2. Numeric Fields
 
- Sprite
: 2.3.2. Double-Quoted Strings
- square brackets ([ ]), in regular expressions
: 7.3.1. Single-Character Patterns
- standard distribution, Perl
: 1.3.2. Standard Perl Distribution
- standard error of command in backquotes
: 14.2. Using Backquotes
- standard input
- 
  - example of using
: 2.7. <STDIN> as a Scalar Value
  - of command in backquotes
: 14.2. Using Backquotes
  - reading from
: 6.1. Input from STDIN
 
- Standard Modules
: B.2. Standard Modules
- standard output
- 
  - example of using
: 2.8. Output with print
 
- stat( )
: 10.7. The stat Function
- statement block
- 
  - (see also blocks)
  - 1.6.3. Adding Choices
  - 4.1. Statement Blocks
 
- STDERR
- 
  - 1.6.10. Moving the Secret Word List into a Separate File
  - 10.1. What Is a Filehandle?
 
- STDIN
- 
  - 1.6.2. Asking Questions and Remembering the Result
  - 1.6.10. Moving the Secret Word List into a Separate File
  - 6.1. Input from STDIN
  - 10.1. What Is a Filehandle?
  - in array context
: 3.6. <STDIN> as an Array
  
- 
    - example of
: A.5. Chapter 6, Basic I/O
  
 
- example of
  
- 
    - 1.6.17. The Final Programs
    - 6.1. Input from STDIN
    - 9.1. The last Statement
  
 
- as scalar value
: 2.7. <STDIN> as a Scalar Value
  - as target of a match
: 7.4.1. Selecting a Different Target (the =~ Operator)
  - undef return value and
: 2.9. The Undefined Value
 
- STDOUT
- 
  - 1.6.10. Moving the Secret Word List into a Separate File
  - 10.1. What Is a Filehandle?
 
- string concatenation
: 2.4.2. Operators for Strings
- string operators
: 2.4.2. Operators for Strings
- strings
- 
  - 2.1. What Is Scalar Data?
  - 2.3. Strings
  - automatic conversion to numbers
: 2.4.4. Conversion Between Numbers and Strings
  - counting characters in
: 15.5. Transliteration
  - deleting characters from
: 15.5. Transliteration
  - length of
: 2.3. Strings
  - literal representation of
: 2.3. Strings
  - pathnames in
: 2.3.2. Double-Quoted Strings
  - removing last character
: 2.6.3. The chop( ) and chomp( ) Functions
 
- sub keyword
- 
  - 1.6.9. Making It a Bit More Modular
  - 8.1. Defining a User Function
  - example of
  
- 
    - A.7. Chapter 8, Functions
    - 1.6.17. The Final Programs
  
 
 
- subkeys
: (see keys, registry)
- subroutine definitions
- 
  - example of
: A.7. Chapter 8, Functions
  - location of in file
: 1.6.9. Making It a Bit More Modular
  - location of in text
: 8.1. Defining a User Function
  - re-defining
: 8.1. Defining a User Function
 
- subroutines
- 
  - 1.6.9. Making It a Bit More Modular
  - 8.1. Defining a User Function
  - arguments
: 8.4. Arguments
  - invoking
: 8.2. Invoking a User Function
  - lack of locals
: 8.1. Defining a User Function
  - nested invocation of
: 8.2. Invoking a User Function
  - return values of
: 8.3. Return Values
  - scope of variables
: 8.1. Defining a User Function
 
- subscript reference, introduced
: 1.6.5. More than One Secret Word
- subscripts
- 
  - array expressions
: 3.4.2. Array Element Access
  - with array elements
: 3.4.2. Array Element Access
 
- substitute operator
- 
  - 1.6.8. Making It Fair for the Rest
  - 7.2. Simple Uses of Regular Expressions
  - 7.5. Substitutions
 
- substr( )
: 15.2. Extracting and Replacing a Substring
- 
  - example of
: A.14. Chapter 15, Other Data Transformation
  - variable as first argument
: 15.2. Extracting and Replacing a Substring
 
- substrings, finding
: 15.1. Finding a Substring
- subtraction, operator for
: 2.4.1. Operators for Numbers
- subtrees, Registry
: 16.4.1. The Registry Structure
- symlink( )
: 13. File and Directory Manipulation
- system( )
: 14.1. Using system and exec
- 
  - list of arguments to
: 14.1. Using system and exec
  - PATH
: 14.1. Using system and exec
 
Search |
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Z
Copyright © 1999
 O'Reilly & Associates, Inc.
All Rights Reserved.
[ Library Home | Perl in a Nutshell | Learning Perl | Learning Perl on Win32 | Programming Perl | Advanced Perl Programming | Perl Cookbook ]