Book HomeIndex
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
| Explanatory note
S
- S command (debugger)
: Debugger Commands
- s command (debugger)
: Debugger Commands
- -S file test operator
: Named Unary and File Test Operators
- -s file test operator
: Named Unary and File Test Operators
- \s (for whitespace)
: Regular Expressions
- /s modifier
- Pattern Matching
- The fine print
- Pattern-Matching Operators
-
-
- s operator (see substitution operator)
- -S switch, perl
- Switches
- UNIX-domain clients and servers
- -s switch, perl
- Switches
- The Perl Debugger
- s// (substitute) operator
: Universal Blunders
- s/// (substitution) operator
- Interpolative context
- Pattern Matching
- Pattern-Matching Operators
- options for
: Pattern-Matching Operators
- s2p program
- s2p
- Translation from Awk and Sed
- Safe module
- Safe
- Safe--Create Safe Namespaces for Evaluating Perl Code
- saving
- filehandles
: SelectSaver--Save and Restore Selected Filehandle
- scalar context
- Scalar and list context
- Functions
- forcing
: scalar
- range (..) operator in
: Range Operator
- recognizing in debugger
: Using the Debugger
- scalar pseudo-function
: scalar
- scalar values
: Scalar Values
- scalar variables
- in angle brackets
: Line input (angle) operator
- scalars
- Singularities
- Built-in Data Types
- anonymous
: Tying Scalars
- byte length of
: length
- instance variables
: Scalar Instance Variables
- list of (see arrays)
- tied
: Tie::Scalar, Tie::StdScalar--Base Class Definitions for Tied Scalars
- tying
: Tying Scalars
- unordered set of (see hashes)
- scoped declarations
: Scoped Declarations
- scripts
- building with -e switch
: Switches
- checking syntax of
: Switches
- controlling debugger from
: Using the Debugger
- debugging (see debugging)
- dumping core files
: Switches
- embedding in messages
: Switches
- end marker for
: Other literal tokens
- examples of, obtaining
: Examples
- executing
: system
- insecure
: Handling Insecure Code
- names of (see $0 variable)
- pausing
: sleep
- performance of (see performance)
- programming style
: Programming with Style
- running time of
: Named Unary and File Test Operators
- searching for
: Switches
- standard test
: Test::Harness--Run Perl Standard Test Scripts with Statistics
- terminating with exec
: exec
- troubleshooting
: Common Goofs for Novices
- SDBM_File module
- AnyDBM_File--Provide Framework for Multiple DBMs
- SDBM_File--Tied Access to SDBM Files
- search
- grep function for
: grep
- Search: :Dict module
: Search::Dict--Search for Key in Dictionary File
- searching
- linear, versus hashes
: Time Efficiency
- for lines in text file
: Examples
- for scripts
: Switches
- for substrings
- index
- rindex
- security
- Perl in a Nutshell
- srand
- bypassing shell
: Talking to yourself
- handling insecure data
: Handling Insecure Data
- insecure code
: Handling Insecure Code
- PATH environment variable
: Cleaning up your path
- UNIX bugs
: Security bugs
- secutiry
- Safe module
: Safe--Create Safe Namespaces for Evaluating Perl Code
- sed
: Sed Traps
- converting to Perl
: s2p
- converting to/from Perl
: Translation from Awk and Sed
- seed, random number
: srand
- seek function
: seek
- seekdir function
: seekdir
- seekfunction (see also tell function)
- select function
- fileno
- print
- select (output filehandle)
- select (ready file descriptors)
- for format variables
: Format Variables
- SelectSaver module
: SelectSaver--Save and Restore Selected Filehandle
- SelfLoader
: Devel::SelfStubber--Generate Stubs for a SelfLoading Module
- SelfLoader module
: SelfLoader--Load Functions Only on Demand
- SelfLoading module
: Devel::SelfStubber--Generate Stubs for a SelfLoading Module
- SelfStubber module
: Devel::SelfStubber--Generate Stubs for a SelfLoading Module
- semantics
: use
- semaphores
: semget
- semctl function
: semctl
- semget function
: semget
- semicolon (see ;)
- semop function
: semop
- send function
: send
- seq function
: Using the Berkeley DB interface directly
- servers, TCP
: Internet TCP clients and servers
- service port number (see port)
- setgid function
: Talking to yourself
- setgrent function
: getgrent
- setgrp function
: setpgrp
- sethostent function
: gethostent
- setlocale( )
: I18N::Collate--Compare 8-bit Scalar Data According to the Current Locale
- setlogmask( )
: Sys::Syslog--Perl Interface to UNIX syslog(3) Calls
- setpriority function
: setpriority
- setprotoent function
: getprotoent
- setpwent function
: getpwent
- sets of bits (see vec function)
- sets of strings (see hashes)
- setservent function
: getservent
- setsockopt function
: setsockopt
- setuid function
: Talking to yourself
- setvbuf( )
: FileHandle--Supply Object Methods for Filehandles
- sh (Bourne shell)
: Command Processing
- shared memory segment ID
: shmget
- sharp (see #)
- shebang notation (see #! notation)
- shell
- bypassing
: Talking to yourself
- Shell module
: Shell--Run Shell Commands Transparently Within Perl
- shells
: Shell Traps
- shift function
: shift
- shift operators
- Shift Operators
-
- shmctl function
: shmctl
- shmget function
: shmget
- shmread function
: shmread
- shmwrite function
: shmwrite
- short-circuit operators (see logical operators)
-
- C-style Logical (Short Circuit) Operators
- shutdown function
: shutdown
- %SIG hash
- Global Special Arrays
- Signals
- sigaction function
: Signals
- SigAction objects
: Classes
- SIGALRM signal
: alarm
- SIGIO signal
: fcntl
- signals
- Global Special Arrays
- Signals
- sigtrap--Enable Stack Backtrace on Unexpected Signals
- SigSet objects
: Classes
- sigtrap module
: sigtrap--Enable Stack Backtrace on Unexpected Signals
- sin function
: sin
- sine (see sin function)
- single quotes (see ')
- singularities (see scalars)
- $size file statistic
: stat
- skipcheck( )
: ExtUtils::Manifest--Utilities to Write and Check a MANIFEST File
- slash (see /)
- sleep function
: sleep
- select function instead of
: select (ready file descriptors)
- slices of multidimensional arrays
: Slices
- socket
- attaching address to
: bind
- socket function
: socket
- Socket module
: Socket--Load the C socket.h Defines and Structure Manipulators
- socketpair function
: socketpair
- sockets
: Sockets
- accepting connections from clients
: accept
- closing
: close
- connecting
: connect
- functions for
: getsockname
- getting packed sockaddr address
: getpeername
- listen function for
: listen
- opening
: socket
- receiving messages on
: recv
- sending message on
: send
- setting options
: setsockopt
- shutting down connection
: shutdown
- sort function
: sort
- sorting
- hashes automatically
: In-memory databases
- lists
: sort
- soundex algorithm
: Text::Soundex--The Soundex Algorithm Described by Knuth
- source distribution (see distribution)
- source filters
: Source filters
- special characters
: The rules of regular expression matching
- special variables
: Special Variables
- speed
- terminal output
: Term::Cap--Terminal Capabilities Interface
- splain program
: The standalone program
- splice function
- splice
- Previous Perl Traps
- split function
- Regular Expressions
- split
- Awk Traps
- Time Efficiency
- splitting
- modules for autoloading
: AutoSplit--Split a Module for Autoloading
- sprintf function
: sprintf
- sqrt function
: sqrt
- square root function
: sqrt
- srand function
: srand
- stack, call
: caller
- standard library
: The Standard Perl Library
- star (see asterisk)
- stat function
: stat
- Stat module
: Getopt::Std--Process Single-Character Options with Option Clustering
- statements
: Statements and Declarations
- loops (see loops)
- static methods
: Brief Refresher on Object-Oriented Programming
- STDERR filehandle
- Global Special Filehandles
- fileno
- Programming with Style
- StdHash module
: Tie::Hash, Tie::StdHash--Base Class Definitions for Tied Hashes
- STDIN
: Filehandles
- reading single characters from
: getc
- STDIN filehandle
- Global Special Filehandles
- fileno
- STDOUT
: Filehandles
- STDOUT filehandle
- Global Special Filehandles
- fileno
- printing to
: print
- stepping through code
: Debugger Commands
- sticky bit
: Time Efficiency
- stopping
- infinite loop
: For loops
- STORE method
- Tying Scalars
- Tying Arrays
- Tying Hashes
- strict module
- Pragmas
- Symbolic References
- strict--Restrict Unsafe Constructs
- string literals
: String literals
- strings
- abbreviation table
: Text::Abbrev--Create an Abbreviation Table from a List
- boundary assertions
- Nailing Things Down
- The rules of regular expression matching
- The fine print
- breaking (see $: variable)
- capitalization of (see capitalization)
- comparing in awk
: a2p
- comparison operators
: Comparison Operators
- concatenating
- String Operators
- Additive Operators
- Awk Traps
- Time Efficiency
- converting to list values
: unpack
- eval function and
: Time Efficiency
- extracting substrings
: substr
- first character of
: Global Special Variables
- formatting
: sprintf
- hard references and
: Hard References Don't Work as Hash Keys
- hexadecimal (see hexademical numbers)
- index function
: index
- joining
: join
- octal (see octal numbers)
- operators
- String Operators
- Universal Blunders
- printing
: print
- rindex function
: rindex
- soundex algorithm
: Text::Soundex--The Soundex Algorithm Described by Knuth
- splitting into substrings
: split
- study function and
: study
- vec function and
: vec
- StrVal( )
: Public functions
- stubs
: Devel::SelfStubber--Generate Stubs for a SelfLoading Module
- study function
: study
- style, programming
: Programming with Style
- sub declaration
- sub
- The Anonymous Subroutine Composer
- sub keyword
- Subroutines
- Prototypes
- subroutine (see also libraries)
- subroutine call stack
: caller
- subroutines
- Subroutines
-
- The Anonymous Subroutine Composer
- A Method Is Simply a Subroutine
- aborting with exit
: exit
- autoloading
- Autoloading
- A Class Is Simply a Package
- declaring
- Global Declarations
- sub
- names for
: Variables
- performance and
: Time Efficiency
- predeclaring
: subs--Predeclare Subroutine Names
- return function
: return
- returning references
: Object Constructors
- substituting with goto
: goto
- subs module
: subs--Predeclare Subroutine Names
- subscript separator (see $; variable)
- subscripting
: Time Efficiency
- $SUBSCRIPT_SEPARATOR (see $; variable)
- $SUBSEP (see $; variable)
- substitute (s//) operator
: Universal Blunders
- substitution
- shells versus Perl
: Shell Traps
- substitution (s///) operator
- Interpolative context
- Pattern Matching
- substitution operator
: Regular Expressions
- substitution operator (s///)
: Pattern-Matching Operators
- options for
: Pattern-Matching Operators
- substr function
- substr
- Time Efficiency
- chop function and
: chop
- SubstrHash module
: Tie::SubstrHash--Fixed-table-size, Fixed-key-length Hashing
- substrings (see backreferences; strings)
- subtraction (see additive operators)
- suidperl program
: Distribution and Installation
- SUPER pseudoclass
: Method Invocation
- switch statement
- Bare Blocks and Case Structures
- C Traps
- Time Efficiency
- switches, Perl command-line
: Command Processing
- Symbol module
: Symbol--Generate Anonymous Globs; Qualify Variable Names
- symbol table entries
: Passing Symbol Table Entries (Typeglobs)
- aliasing
: Typeglobs and Filehandles
- symbol tables
: Symbol Tables
- symbolic links
: symlink
- GetOptions( ) and
: Linkage specification
- getting filenames from
: readlink
- lstat command and
: lstat
- symbolic references
- What Is a Reference?
- Symbolic References
- symbols, preventing exportation of
: Managing unknown symbols
- symlink function
: symlink
- sync function
: Using the Berkeley DB interface directly
- syntax, checking
: Switches
- Sys: :Hostname module
: Sys::Hostname--Try Every Conceivable Way to Get Hostname
- Sys: :Syslog module
: Sys::Syslog--Perl Interface to UNIX syslog(3) Calls
- syscall function
- alarm
- syscall
- syslog( )
: Sys::Syslog--Perl Interface to UNIX syslog(3) Calls
- sysopen function
- open
- sysopen
- sysread function
: sysread
- system calls
: syscall
- performance and
: Time Efficiency
- restarting
: Signals
- system CPU time (see time)
- system function
- system
- Time Efficiency
- System V IPC
: System V IPC
- $SYSTEM_FD_MAX (see $^F variable)
- syswrite function
: syswrite
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
Explanatory note
Book Home
Copyright © 1997 O'Reilly & Associates, Inc.
All Rights Reserved.