Go to the first, previous, next, last section, table of contents.
$
<
@
a
a2p (awk to perl translator)
a2p bugs
a2p Considerations
a2p options
a2p problems
Access, Changing File
Addenda and Errata
Aliases in the debugger
Arguments
Array and List Functions
Array context
Array Functions
Array literals
Arrays, popping the last value
Arrays, prepending
Arrays, pushing a value onto
Arrays, shifting first value off
Ascii character value
Associative array literals
Associative arrays, finding keys
Associative arrays, key and value
Associative Arrays, values of
Associativity of operators
Authors
Awk to Perl translator
Awk Traps
b
Binary Mode
Binding to a socket
bitfields and vectors
Branching
break statement in C
BSD mailbox appender example
Bug report format example
Bugs
c
C header files
C Traps
caller function
Calling system calls
Case statement
Change root system call
Change Working Directory (cwd)
Changing access times of a file(s)
Changing Directories
Changing File Modes
Changing File Ownership
Changing File Permissions
Changing modification times of a file(s)
Character input
Checking if function exists example
Child processes, creating
Child processes, waiting for
Chopping
Clearing variables
Client example, IPC
Closing a directory
Closing a file
Closing a filehandle
Closing a filehandle example
Closing a pipe
Command Line Arguments
Command Line Options
Command Summary (syntax only)
Command Syntax
Commands
Comparing two array values example
Compound Statements
Conditions for Using Perl
Connecting to a socket
Considerations for using a2p
Considerations for using s2p
Context of subroutine
Context, forcing scalar
continue statement in C
Conversion of char to its ascii value
Converting awk scripts into perl
Converting C header files to Perl header files
Converting packed IP address example
Converting sed scripts into perl
Converting to Greenwich time
Core dump
Cosine, trigonometric function
Creating a core file
Creating a link to a file
Creating a pair of sockets
Creating a socket
Creating multiple processes
Creating symbolic links
Credits
Current context of subroutine
Current file position, finding
Current login name, from utmp
Current position of directory
Current priority, Finding
Current subroutine context
cwd (Change Working Directory)
d
Data Objects
Data Types
Database Functions
dbm example
dbm functions
Debugger aliases
Debugging
Declaration of formats
Declaring local variable examples
Declaring local variables
Default file permissions
Deleting a file(s)
Deleting values of associative arrays
Description of Perl
Diagnostics
Directory Functions
Directory functions, next directory
Directory functions, removing a dir
Directory Operations
Directory Reading Functions
Directory, closing a
dumpvar package
dup-ing STDOUT/STDERR example
e
End Of File (EOF)
Environment
EOF (End Of File)
Errata and Addenda
Example of a BSD mailbox appender
Example of a bug report format
Example of a max subroutine
Example of a package, dumpvar
Example of a signal handler
Example of a touch command
Example of an IPC client
Example of an IPC server
Example of debugger aliases
Example of printing ENVironment
Example of swapping real/effective uid
Example, checking if function exists
Example, closing a filehandle
Example, comparing two array values
Example, Converting packed IP address
Example, converting to Greenwich time
Example, dbm
Example, declaring local variables
Example, dup-ing STDOUT/STDERR
Example, finding current login name
Example, Finding socket address
Example, get_line subroutine
Example, IPC, Example, IPC
Example, non-numeric uids
Example, octal to decimal example
Example, Pascal comment stripper
Example, passing by reference
Example, Poor Man's Grep
Example, process' user/system times
Example, sending a signal
Example, setting erase char to DEL
Example, simple fgrep
Example, sorting by age
Example, splitting passwd file entry, Example, splitting passwd file entry
Example, system return value
Example, top of form format
Example, translate function
Example, unshift function
Examples of formats/reports
Examples of match function
Examples of precedence, Examples of precedence, Examples of precedence, Examples of precedence, Examples of precedence
Examples of regular expressions, Examples of regular expressions
Examples of subroutines, Examples of subroutines
Examples of tainted variables
Examples, sorting
Examples, substitute function
Exiting a loop
Exitting a perl script
Exitting perl script
Expressions
Extracting a substring
Extracting elements from a list
f
File Access
File descriptor
File locking
File Modes
File number
File Operations
File Ownership
File Ownership, Changing
File Permissions
File permissions, default
File statistics
File test operators
File, closing a
Filehandle's file descriptor
Filehandle, closing a
Filehandle, end of file
Filehandle, EOF
Filename globbing
Files
Files, changing access times
Files, changing modification times
Finding current file position
Finding current login name example
Finding current priority
Finding first occurrence of substring
Finding last occurrence of a substring
Finding length of a string
Finding parent PID
Finding parent process id
Finding process group
Finding socket address
Finding socket address example
Finding socket option
Finding user/system times
Flow Control Functions
Forcing scalar context
Format declarations
Format example, bug report
Format/report examples
Formats
Formatting a string
g
General Description of Perl
get_line subroutine example
Globbing, filename
GNU General Public License (GPL)
GPL (General Public License), GNU
Greenwich time conversion
h
Hexidecimal to decimal conversion
Hype
i
I/O
Including library files
Input/Output
Input/Output Functions
Input/Output Operations
Inputting a character
integer portion of EXPR, Returning
Interprocess Communication, Interprocess Communication
Interprocess Communication, System V
Introduction to the Manual
IPC (Interprocess Communication), IPC (Interprocess Communication)
IPC (Interprocess Communication), System V
IPC client example
IPC example, IPC example
IPC functions
IPC server example
IPC, creating a pair of sockets
IPC, creating a socket
IPC, Finding socket address
IPC, Finding socket option
IPC, opening a socket
IPC, receiving a message
IPC, sending a message on a socket
IPC, setting socket options
IPC, shutting down a socket
IPC, System V
Issuing a shell command
j
Joining strings with a field separtor
k
Keyboard input, character
l
Larry Wall's Interpretation of the GNU GPL
Library files, Including
Links, Creating symbolic
Links, reading symbolic
Links, stat-ing symbolic
List Functions
List of Commands
Literals, array
Literals, associative array
Literals, numeric
Literals, string
Local timezone, time conversion
local variables, Declaring
logarithm function (base e)
login name, finding current
Looking up non-numeric uids example
Loops, continuing
Loops, restarting
m
Mailbox (BSD) appender example
Making directories
Manual Introduction
Match function
match function examples
Matching, Pattern
Math Functions, Math Functions
Math functions, e to the EXPR
Math functions, square root
max subroutine example
Message Queue functions, msgctl
Message Queue functions, msgget
Message Queue functions, msgrcv
Message Queue functions, msgsnd
Miscellaneous Functions
Modes, Changing File
Modifiers, statement
msgctl function
msgget function
msgrcv function
msgsnd function
n
Names, predefined
Networking
Networking, binding to a socket
Networking, System V IPC
Number conversion, hex to decimal
Number conversion, octal to decimal
Numeric literals
Numeric, integer portion of EXPR
o
Objects, Data
Octal to decimal conversion
octal to decimal conversion example
Opening a directory for processing
Opening a file
Opening a pair of connected pipes
Opening a pair of sockets
Opening a socket
Operator associativity
Operator precedence
Operators, file test
Options
Options for a2p
Options for s2p
Ownership of Files
p
Packages
Parent PID, finding
Parent Process ID, finding
Parsing and executing variable code
Pascal comment stripper example
Passing By Reference
Passing by reference example
Pattern Matching
Pattern matching examples
Pattern matching function
Pausing for EXPR seconds
Perl Conditions
Perl header files
Perl Library Functions
perldb aliases
Permissions, Changing File
Pipe, closing
Poor Man's Grep Example
Positioning the file pointer
Precedence
Precedence examples, Precedence examples, Precedence examples, Precedence examples, Precedence examples
Precedence of operators
Predefined Names
Predefined variables
Preface
Prepending to the front of an array
Printing a formatted record
Printing a string with a format
Printing a string(s)
Printing ENVironment example
Printing Reports
Printing your environment example
Priority, Finding current
Problems converting awk scripts using a2p
Problems using a2p
Process group, finding
Process group, setting current
process' user/system times example
Processes, setting priority
Processes, waiting for child
q
Quick description of Perl
Quote operator
r
Random number generation
Random number generator seed
Reading a character
Reading data from a file
Receiving a message on a socket
Regular expression examples, Regular expression examples
Regular Expressions
Removing a directory
Removing elements from a list
Renaming a file
Replace and Search Functions
Replacing a pattern in a string
Report/format examples
Reports, Printing
Resetting variables
Restarting loops
Return value
Returning a value from a subroutine
Returning first value of an array
Returning integer portion of EXPR
Reversing a list
Reversing an array
s
s2p (sed to perl translator)
s2p considerations
s2p options
Scalar context, forcing
scalar function
Scripts, Setuid
Search and Replace Functions
Searching, first occurrence
Searching, last occurrence
Sed to Perl translator
Sed Traps
Seed, random number generator
Semaphore functions, semctl
Semaphore functions, semget
Semaphore functions, semop
semctl function
semget function
semop function
Sending a message on a socket
Sending a signal to a process
Sending a signal to a process example
Server example, IPC
Setting a process' priority
Setting default FILEHANDLE for output
Setting random number gen. seed
Setting the current process group
Setting up aliases in the debugger
Setuid Scripts
Shared Memory function, shmctl
Shared Memory functions, shmget
Shared Memory functions, shmread
Shared Memory functions, shmwrite
Shell Traps
shmctl function
shmget function
shmread function
shmwrite function
Shutting down a socket connection
Signal handler example
Signals, predefined variable for
Simple fgrep example
Simple Statements
Sleeping for EXPR seconds
Socket address, Finding
Socket, connecting to
Sockets, creating a pair of sockets
Sockets, creating a socket
Sockets, Finding socket address
Sockets, Finding socket option
Sockets, Functions for
Sockets, opening a socket
Sockets, receiving a message
Sockets, sending a message
Sockets, setting socket options
Sockets, shutting down a socket
Sorting
Sorting a list
Sorting by age example
Sorting examples
Sorting using a user routine
Splicing part of a list
Splitting a string into an array
Splitting passwd file entry example, Splitting passwd file entry example
Square root function
Stat-ing symbolic links
Statement modifiers
Statements, Compound
Statements, Simple
Statistics for a file, finding
String Functions
String functions, finding first string
String functions, finding last string
String literals
Strings, Finding length of a string
Structure Conversion
stty ex., setting erase char to DEL
Style
Subroutine context
Subroutine examples, Subroutine examples
Subroutine Functions
Subroutines
Substitute function
Substitute function examples
Swapping real/effective uid example
Switch statement
Symbolic links, Creating
Symbolic links, reading
Symbolic Links, stat-ing
Syntax
Syntax of all commands
sysread function
System and user times for a process
System Interaction
System return value example
System V IPC
System V IPC, semaphore functions
syswrite function
t
Tainted variable examples
Tainted variables
Testing if a feature exists
Text Mode
Time conversion, local timezone
Time Functions
Time functions, Greenwich time
Top of form format example
touch command example
translate function
translate function example
Traps
Traps, Awk
Traps, C
Traps, Sed
Traps, Shell
Trigonometric Functions, Trigonometric Functions
Trigonometric Functions, cosine
Trigonometric functions, e to the EXPR
Types, Data
u
Undefining a value
Unlinking a file(s)
Unpacking binary data
unshift function example
User and system times for a process
v
Values of associative arrays
Variable Functions
variables, Declaring local
Variables, predefined
Variables, tainted
vectors and bitfields
w
Waiting for a child process to exit
waitpid function
Writing a formatted record
y
Go to the first, previous, next, last section, table of contents.