start page | rating of books | rating of authors | reviews | copyrights
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 | Y | Z
Index: S
- s command (debugger) : 8.1.1. Debugger Commands
- S command (debugger) : 8.1.1. Debugger Commands
- -S file test operator : 2.5.10. Named Unary and File Test Operators
- -s file test operator : 2.5.10. Named Unary and File Test Operators
- \s (for whitespace) : 1.7. Regular Expressions
- /s modifier
- 2.4. Pattern Matching
- 2.4.1.3. The fine print
- 2.4.2. Pattern-Matching Operators
- s operator : (see substitution (s///) operator)
- -s switch, perl
- 6.1.2. Switches
- 8.1. The Perl Debugger
- -S switch, perl
- 6.1.2. Switches
- 6.2.4.2. UNIX-domain clients and servers
- s/// (substitution) operator
- 1.7. Regular Expressions
- 2.3.3.4. Interpolative context
- 2.4. Pattern Matching
- 2.4.2. Pattern-Matching Operators
- 8.2.1. Universal Blunders
- options for : 2.4.2. Pattern-Matching Operators
- s2p program
- 6.4.2.1. s2p
- 8.5.1. Translation from Awk and Sed
- Safe module
- 6.3.2.1. Safe
- 7.2.51. Safe - Create Safe Namespaces for Evaluating Perl Code
- saving filehandles : 7.2.54. SelectSaver - Save and Restore Selected Filehandle
- scalar context
- 2.3.3.1. Scalar and list context
- 3. Functions
- forcing : 3.2.131. scalar
- range (..) operator in : 2.5.15. Range Operator
- recognizing in debugger : 8.1.2. Using the Debugger
- scalar pseudo-function : 3.2.131. scalar
- scalar values : 2.3.2. Scalar Values
- scalar variables in angle brackets : 2.3.7.2. Line input (angle) operator
- scalars
- 1.2.1.1. Singularities
- 2.2. Built-in Data Types
- anonymous : 5.4.1. Tying Scalars
- byte length of : 3.2.84. length
- instance variables : 5.5.3. Scalar Instance Variables
- list of : (see arrays)
- tied : 7.2.73. Tie::Scalar, Tie::StdScalar - Base Class Definitions for Tied Scalars
- tying : 5.4.1. Tying Scalars
- unordered set of : (see hashes)
- scoped declarations : 2.6.8. Scoped Declarations
- scripts
- building with -e switch : 6.1.2. Switches
- checking syntax of : 6.1.2. Switches
- controlling debugger from : 8.1.2. Using the Debugger
- debugging : (see debugging)
- dumping core files : 6.1.2. Switches
- embedding in messages : 6.1.2. Switches
- end marker for : 2.3.2.7. Other literal tokens
- examples of, obtaining : 8.5.2. Examples
- executing : 3.2.167. system
- insecure : 6.3.2. Handling Insecure Code
- names of : (see $ variables, $0 variable)
- pausing : 3.2.150. sleep
- performance of : (see performance)
- programming style : 8.4. Programming with Style
- running time of : 2.5.10. Named Unary and File Test Operators
- searching for : 6.1.2. Switches
- standard test : 7.2.66. Test::Harness - Run Perl Standard Test Scripts with Statistics
- terminating with exec : 3.2.33. exec
- troubleshooting : 8.2. Common Goofs for Novices
- SDBM_File module
- 7.2.1. AnyDBM_File - Provide Framework for Multiple DBMs
- 7.2.52. SDBM_File - Tied Access to SDBM Files
- Search::Dict module : 7.2.53. Search::Dict - Search for Key in Dictionary File
- searching
- grep function for : 3.2.72. grep
- linear, versus hashes : 8.3.1. Time Efficiency
- for lines in text file : 7.2.8.6. Examples
- for scripts : 6.1.2. Switches
- for substrings
- 3.2.75. index
- 3.2.128. rindex
- security
- 3.2.158. srand
- Perl in a Nutshell
- bypassing shell : 6.2.2.2. Talking to yourself
- handling insecure data : 6.3.1. Handling Insecure Data
- insecure code : 6.3.2. Handling Insecure Code
- PATH environment variable : 6.3.1.2. Cleaning up your path
- Safe module : 7.2.51. Safe - Create Safe Namespaces for Evaluating Perl Code
- UNIX bugs : 6.3.1.3. Security bugs
- sed : 8.2.5. Sed Traps
- converting to Perl : 6.4.2.1. s2p
- converting to/from Perl : 8.5.1. Translation from Awk and Sed
- seed, random number : 3.2.158. srand
- seek function : 3.2.132. seek
- seekdir function : 3.2.133. seekdir
- seekfunction
- (see also tell function)
- 3.2.169. tell
- select function
- 3.2.38. fileno
- 3.2.110. print
- 3.2.134. select (output filehandle)
- 3.2.135. select (ready file descriptors)
- for format variables : 2.8.1. Format Variables
- SelectSaver module : 7.2.54. SelectSaver - Save and Restore Selected Filehandle
- SelfLoader module
- 7.2.9. Devel::SelfStubber - Generate Stubs for a SelfLoading Module
- 7.2.55. SelfLoader - Load Functions Only on Demand
- SelfLoading module : 7.2.9. Devel::SelfStubber - Generate Stubs for a SelfLoading Module
- SelfStubber module : 7.2.9. Devel::SelfStubber - Generate Stubs for a SelfLoading Module
- semantics : 3.2.185. use
- semaphores : 3.2.137. semget
- semctl function : 3.2.136. semctl
- semget function : 3.2.137. semget
- semicolon : (see ; (semicolon))
- semop function : 3.2.138. semop
- send function : 3.2.139. send
- seq function : 7.2.8.5. Using the Berkeley DB interface directly
- servers, TCP : 6.2.4.1. Internet TCP clients and servers
- service port number : (see port)
- setgid function : 6.2.2.2. Talking to yourself
- setgrent function : 3.2.44. getgrent
- setgrp function : 3.2.140. setpgrp
- sethostent function : 3.2.49. gethostent
- setlocale() : 7.2.37. I18N::Collate - Compare 8-bit Scalar Data According to the Current Locale
- setlogmask() : 7.2.63. Sys::Syslog - Perl Interface to UNIX syslog(3) Calls
- setpriority function : 3.2.141. setpriority
- setprotoent function : 3.2.60. getprotoent
- setpwent function : 3.2.61. getpwent
- sets of bits : (see vec function)
- sets of strings : (see hashes)
- setservent function : 3.2.66. getservent
- setsockopt function : 3.2.142. setsockopt
- setuid function : 6.2.2.2. Talking to yourself
- setvbuf() : 7.2.33. FileHandle - Supply Object Methods for Filehandles
- sh (Bourne shell) : 6.1.1. Command Processing
- shared memory segment ID : 3.2.145. shmget
- sharp : (see # (sharp))
- shebang notation : (see # (sharp), #! notation)
- Shell module : 7.2.56. Shell - Run Shell Commands Transparently Within Perl
- shells : 8.2.6. Shell Traps
- bypassing : 6.2.2.2. Talking to yourself
- shift function : 3.2.143. shift
- shift operators : 2.5.9. Shift Operators
- shmctl function : 3.2.144. shmctl
- shmget function : 3.2.145. shmget
- shmread function : 3.2.146. shmread
- shmwrite function : 3.2.147. shmwrite
- short-circuit operators
- (see logical, operators)
- 2.5.14. C-style Logical (Short Circuit) Operators
- shutdown function : 3.2.148. shutdown
- %SIG hash
- 2.9.4. Global Special Arrays
- 6.2.1. Signals
- sigaction function : 6.2.1. Signals
- SigAction objects : 7.2.49.1. Classes
- SIGALRM signal : 3.2.5. alarm
- SIGIO signal : 3.2.37. fcntl
- signals
- 2.9.4. Global Special Arrays
- 6.2.1. Signals
- 7.2.57. sigtrap - Enable Stack Backtrace on Unexpected Signals
- SigSet objects : 7.2.49.1. Classes
- sigtrap module : 7.2.57. sigtrap - Enable Stack Backtrace on Unexpected Signals
- sin function : 3.2.149. sin
- sine : (see sin function)
- single quotes : (see ' (single quotes))
- singularities : (see scalars)
- $size file statistic : 3.2.159. stat
- skipcheck() : 7.2.19. ExtUtils::Manifest - Utilities to Write and Check a MANIFEST File
- slash : (see / (slash))
- sleep function : 3.2.150. sleep
- select function instead of : 3.2.135. select (ready file descriptors)
- slices of multidimensional arrays : 4.6.4. Slices
- socket function : 3.2.151. socket
- Socket module : 7.2.58. Socket - Load the C socket.h Defines and Structure Manipulators
- socketpair function : 3.2.152. socketpair
- sockets : 6.2.4. Sockets
- accepting connections from clients : 3.2.4. accept
- attaching address to : 3.2.7. bind
- closing : 3.2.18. close
- connecting : 3.2.20. connect
- functions for : 3.2.67. getsockname
- getting packed sockaddr address : 3.2.54. getpeername
- listen function for : 3.2.86. listen
- opening : 3.2.151. socket
- receiving messages on : 3.2.119. recv
- sending message on : 3.2.139. send
- setting options : 3.2.142. setsockopt
- shutting down connection : 3.2.148. shutdown
- sort function : 3.2.153. sort
- sorting
- hashes automatically : 7.2.8.4. In-memory databases
- lists : 3.2.153. sort
- soundex algorithm : 7.2.69. Text::Soundex - The Soundex Algorithm Described by Knuth
- source distribution : (see distribution)
- source filters : 6.4.2.4. Source filters
- special characters : 2.4.1.2. The rules of regular expression matching
- special variables : 2.9. Special Variables
- speed : (see performance)
- terminal output : 7.2.64. Term::Cap - Terminal Capabilities Interface
- splain program : 7.2.10.1. The standalone program
- splice function
- 3.2.154. splice
- 8.2.7. Previous Perl Traps
- split function
- 1.7. Regular Expressions
- 3.2.155. split
- 8.2.3. Awk Traps
- 8.3.1. Time Efficiency
- splitting modules for autoloading : 7.2.3. AutoSplit - Split a Module for Autoloading
- sprintf function : 3.2.156. sprintf
- sqrt function : 3.2.157. sqrt
- square root function : 3.2.157. sqrt
- srand function : 3.2.158. srand
- stack, call : 3.2.10. caller
- standard library : 7. The Standard Perl Library
- star : (see asterisk)
- stat function : 3.2.159. stat
- Stat module : 7.2.36. Getopt::Std - Process Single-Character Options with Option Clustering
- statements : 2.6. Statements and Declarations
- loops : (see loops)
- static methods : 5.3.1. Brief Refresher on Object-Oriented Programming
- STDERR filehandle
- 2.9.5. Global Special Filehandles
- 3.2.38. fileno
- 8.4. Programming with Style
- StdHash module : 7.2.72. Tie::Hash, Tie::StdHash - Base Class Definitions for Tied Hashes
- STDIN : 1.4. Filehandles
- reading single characters from : 3.2.43. getc
- STDIN filehandle
- 2.9.5. Global Special Filehandles
- 3.2.38. fileno
- STDOUT : 1.4. Filehandles
- STDOUT filehandle
- 2.9.5. Global Special Filehandles
- 3.2.38. fileno
- printing to : 3.2.110. print
- stepping through code : 8.1.1. Debugger Commands
- sticky bit : 8.3.1. Time Efficiency
- stopping : (see terminating)
- infinite loop : 2.6.4.2. For loops
- STORE method
- 5.4.1. Tying Scalars
- 5.4.2. Tying Arrays
- 5.4.3. Tying Hashes
- strict module
- 2.6.9. Pragmas
- 4.4. Symbolic References
- 7.2.59. strict - Restrict Unsafe Constructs
- string literals : 2.3.2.2. String literals
- strings
- abbreviation table : 7.2.67. Text::Abbrev - Create an Abbreviation Table from a List
- boundary assertions
- 1.7.3. Nailing Things Down
- 2.4.1.2. The rules of regular expression matching
- 2.4.1.3. The fine print
- breaking : (see $ variables, $: variable)
- capitalization of : (see capitalization)
- comparing in awk : 6.4.2.2. a2p
- comparison operators : 1.5.6. Comparison Operators
- concatenating
- 1.5.2. String Operators
- 2.5.8. Additive Operators
- 8.2.3. Awk Traps
- 8.3.1. Time Efficiency
- converting to list values : 3.2.182. unpack
- eval function and : 8.3.1. Time Efficiency
- extracting substrings : 3.2.162. substr
- first character of : 2.9.3. Global Special Variables
- formatting : 3.2.156. sprintf
- hard references and : 4.5.1. Hard References Don't Work as Hash Keys
- hexadecimal : (see hexadecimal numbers)
- index function : 3.2.75. index
- joining : 3.2.78. join
- octal : (see octal numbers)
- operators
- 1.5.2. String Operators
- 8.2.1. Universal Blunders
- printing : 3.2.110. print
- rindex function : 3.2.128. rindex
- soundex algorithm : 7.2.69. Text::Soundex - The Soundex Algorithm Described by Knuth
- splitting into substrings : 3.2.155. split
- study function and : 3.2.160. study
- vec function and : 3.2.188. vec
- StrVal() : 7.2.48.9. Public functions
- stubs : 7.2.9. Devel::SelfStubber - Generate Stubs for a SelfLoading Module
- study function : 3.2.160. study
- style, programming : 8.4. Programming with Style
- sub declaration
- 3.2.161. sub
- 4.2.4. The Anonymous Subroutine Composer
- sub keyword
- 2.7. Subroutines
- 2.7.3. Prototypes
- subroutine call stack : 3.2.10. caller
- subroutines
- (see also functions)
- (see also libraries)
- 2.7. Subroutines
- 4.2.4. The Anonymous Subroutine Composer
- 5.3.5. A Method Is Simply a Subroutine
- 7. The Standard Perl Library
- aborting with exit : 3.2.35. exit
- autoloading
- 5.1.3. Autoloading
- 5.3.4. A Class Is Simply a Package
- declaring
- 2.6.7. Global Declarations
- 3.2.161. sub
- names for : 2.3.1. Variables
- performance and : 8.3.1. Time Efficiency
- predeclaring : 7.2.60. subs - Predeclare Subroutine Names
- return function : 3.2.125. return
- returning references : 4.2.5. Object Constructors
- substituting with goto : 3.2.71. goto
- subs module : 7.2.60. subs - Predeclare Subroutine Names
- subscript separator : (see $ variables, $; variable)
- $SUBSCRIPT_SEPARATOR : (see $ variables, $; variable)
- subscripting : 8.3.1. Time Efficiency
- $SUBSEP : (see $ variables, $; variable)
- substitution (s///) operator
- 1.7. Regular Expressions
- 2.3.3.4. Interpolative context
- 2.4. Pattern Matching
- 2.4.2. Pattern-Matching Operators
- 8.2.1. Universal Blunders
- options for : 2.4.2. Pattern-Matching Operators
- substitution, shells versus Perl : 8.2.6. Shell Traps
- substr function
- 3.2.162. substr
- 8.3.1. Time Efficiency
- chop function and : 3.2.14. chop
- SubstrHash module : 7.2.74. Tie::SubstrHash - Fixed-table-size, Fixed-key-length Hashing
- substrings : (see backreferences; strings)
- subtraction : (see additive operators)
- suidperl program : 8.5. Distribution and Installation
- SUPER pseudoclass : 5.3.6. Method Invocation
- switch statement
- 2.6.5. Bare Blocks and Case Structures
- 8.2.4. C Traps
- 8.3.1. Time Efficiency
- switches, Perl command-line : 6.1.1. Command Processing
- Symbol module : 7.2.61. Symbol - Generate Anonymous Globs; Qualify Variable Names
- symbol table entries : 2.7.1. Passing Symbol Table Entries (Typeglobs)
- aliasing : 2.3.6. Typeglobs and Filehandles
- symbol tables : 5.1.1. Symbol Tables
- symbolic links : 3.2.163. symlink
- GetOptions() and : 7.2.35.1. Linkage specification
- getting filenames from : 3.2.118. readlink
- lstat command and : 3.2.90. lstat
- symbolic references
- 4.1. What Is a Reference?
- 4.4. Symbolic References
- symbols, preventing exportation of : 7.2.15.3. Managing unknown symbols
- symlink function : 3.2.163. symlink
- sync function : 7.2.8.5. Using the Berkeley DB interface directly
- syntax, checking : 6.1.2. Switches
- Sys::Hostname module : 7.2.62. Sys::Hostname - Try Every Conceivable Way to Get Hostname
- Sys::Syslog module : 7.2.63. Sys::Syslog - Perl Interface to UNIX syslog(3) Calls
- syscall function
- 3.2.5. alarm
- 3.2.164. syscall
- syslog() : 7.2.63. Sys::Syslog - Perl Interface to UNIX syslog(3) Calls
- sysopen function
- 3.2.102. open
- 3.2.165. sysopen
- sysread function : 3.2.166. sysread
- system calls : 3.2.164. syscall
- performance and : 8.3.1. Time Efficiency
- restarting : 6.2.1. Signals
- system CPU time : (see time)
- system function
- 3.2.167. system
- 8.3.1. Time Efficiency
- System V IPC : 6.2.3. System V IPC
- $SYSTEM_FD_MAX : (see $ variables, $^F variable)
- syswrite function : 3.2.168. syswrite
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 | Y | 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
]