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
- command (debugger) : Debugger Commands
- command (debugger) : Debugger Commands
- -S file test operator : Named Unary and File Test Operators
- -s file test operator : Named Unary and File Test Operators
- (for whitespace) : Regular Expressions
- /s modifier
- operator : (see substitution (s///) operator)
- -s switch, perl
- -S switch, perl
- s/// (substitution) operator
- program
- Safe module
- 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 $ variables, $0 variable)
- pausing : sleep
- performance of : (see performance)
- developing style : Developing 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
- Search::Dict module : Search::Dict - Search for Key in Dictionary File
- searching
- security
-
- srand
- Perl tutorial
- bypassing shell : Talking to yourself
- handling insecure data : Handling Insecure Data
- insecure code : Handling Insecure Code
- PATH environment variable : Cleaning up your path
- Safe module : Safe - Create Safe Namespaces for Evaluating Perl Code
- UNIX bugs : Security bugs
- sed : Sed Traps
-
- converting to Perl : p
- converting to/from Perl : Translation from Awk and Sed
- seed, random number : srand
- seek function : seek
- seekdir function : seekdir
- seekfunction
-
- (see also tell function)
- tell
- select function
-
- fileno
- select (output filehandle)
- select (ready file descriptors)
- for format variables : Format Variables
- SelectSaver module : SelectSaver - Save and Restore Selected Filehandle
- SelfLoader module
- 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 (semicolon))
- 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() : 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 # (sharp))
- shebang notation : (see # (sharp), #! notation)
- Shell module : Shell - Run Shell Commands Transparently Within Perl
- shells : Shell Traps
-
- bypassing : Talking to yourself
- shift function : shift
- shift operators : Shift Operators
- shmctl function : shmctl
- shmget function : shmget
- shmread function : shmread
- shmwrite function : shmwrite
- short-circuit operators
- shutdown function : shutdown
- %SIG hash
- sigaction function : Signals
- SigAction objects : Classes
- SIGALRM signal : alarm
- SIGIO signal : fcntl
- signals
- SigSet objects : Classes
- sigtrap module : sigtrap - Enable Stack Backtrace on Unexpected Signals
- sin function : sin
- sine : (see sin function)
- single quotes : (see ' (single quotes))
- singularities : (see scalars)
- $size file statistic : stat
- skipcheck() : ExtUtils::Manifest - Utilities to Write and Check a MANIFEST File
- slash : (see / (slash))
- sleep function : sleep
-
- select function instead of : select (ready file descriptors)
- slices of multidimensional arrays : Slices
- 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
- attaching address to : bind
- 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 : (see performance)
-
- terminal output : Term::Cap - Terminal Capabilities Interface
- splain program : The standalone program
- splice function
- split function
- 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 Developing
- STDERR filehandle
- StdHash module : Tie::Hash, Tie::StdHash - Base Class Definitions for Tied Hashes
- STDIN : Filehandles
-
- reading single characters from : getc
- STDIN filehandle
- STDOUT : Filehandles
- STDOUT filehandle
-
- Global Special Filehandles
- fileno
- printing to : print
- stepping through code : Debugger Commands
- sticky bit : Time Efficiency
- stopping : (see terminating)
-
- infinite loop : For loops
- STORE method
- strict module
- string literals : String literals
- strings
-
- abbreviation table : Text::Abbrev - Create an Abbreviation Table from a List
- boundary assertions
- breaking : (see $ variables, $: variable)
- capitalization of : (see capitalization)
- comparing in awk : p
- comparison operators : Comparison Operators
- concatenating
- 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 hexadecimal numbers)
- index function : index
- joining : join
- octal : (see octal numbers)
- operators
- 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, developing : Developing with Style
- sub declaration
- sub keyword
- subroutine call stack : caller
- subroutines
-
- (see also functions)
- (see also libraries)
- Subroutines
- The Anonymous Subroutine Composer
- Method Is Simply a Subroutine
- The Standard Perl Library
- aborting with exit : exit
- autoloading
- declaring
- 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 $ variables, $; variable)
- $SUBSCRIPT_SEPARATOR : (see $ variables, $; variable)
- subscripting : Time Efficiency
- $SUBSEP : (see $ variables, $; variable)
- substitution (s///) operator
- substitution, shells versus Perl : Shell Traps
- 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
- 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
- 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
- syslog() : Sys::Syslog - Perl Interface to UNIX syslog(3) Calls
- sysopen function
- sysread function : sysread
- system calls : syscall
-
- performance and : Time Efficiency
- restarting : Signals
- system CPU time : (see time)
- system function
- System V IPC : System V IPC
- $SYSTEM_FD_MAX : (see $ variables, $^F variable)
- syswrite function : 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
copyleft 1999 Anonymous All Rights Reserved.
[ Library Home | Perl tutorial | Learning Perl | Learning Perl on Win32 | Perl Developing | Advanced Perl Developing | Perl tutorial ]
