start page
|
rating of books
|
rating of authors
|
reviews
|
copyrights
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: F
failure, returning from subroutines
:
10.10. Returning Failure
false strings
:
1.0. Introduction
fcntl(�)
7.14. Doing Non-Blocking I/O
10.10. Returning Failure
fdirs program (example)
:
9.7. Processing All Files in a Directory Recursively
fdopen(�) (IO::Handle)
:
7.19. Opening and Closing File Descriptors by Number
FETCH(�)
:
13.15. Creating Magic Variables with tie
fetching URLs from Perl scripts
:
20.1. Fetching a URL from a Perl Script
fifolog program (example)
:
16.11. Making a Process Look Like a File with Named Pipes
FIFOs (named pipes)
:
16.11. Making a Process Look Like a File with Named Pipes
file access
(see also
directories
;
file contents
)
7.0. Introduction
9.0. Introduction
access modes :
7.0. Introduction
caching open filehandles :
7.17. Caching Open Output Filehandles
copying filehandles :
7.20. Copying Filehandles
copying or moving files :
9.3. Copying or Moving a File
deleting files :
9.2. Deleting a File
editing files : (see
file contents
)
filtering filename input :
7.7. Writing a Filter
flushing output :
7.12. Flushing Output
locking files
7.11. Locking a File
7.21. Program: netlock
region-specific locks :
7.22. Program: lockarea
non-blocking I/O :
7.14. Doing Non-Blocking I/O
number of bytes to read :
7.15. Determining the Number of Bytes to Read
opening files :
7.1. Opening a File
opening/closing file descriptors :
7.19. Opening and Closing File Descriptors by Number
printing to multiple filehandles :
7.18. Printing to Many Filehandles Simultaneously
processing all files in directories
9.5. Processing All Files in a Directory
9.7. Processing All Files in a Directory Recursively
reading from multiple filehandles :
7.13. Reading from Many Filehandles Without Blocking
storing files in program text :
7.6. Storing Files Inside Your Program Text
timestamps :
9.1. Getting and Setting Timestamps
file contents
(see also
directories
;
file access
)
8.0. Introduction
9.0. Introduction
adding records to wtmp file :
8.18. Program: tailwtmp
configuration files, reading :
8.16. Reading Configuration Files
continually growing files, reading :
8.5. Trailing a Growing File
counting lines/paragraphs/records :
8.2. Counting Lines (or Paragraphs or Records) in a File
extracting single line :
8.8. Reading a Particular Line in a File
fixed-length records
8.0. Introduction
8.15. Reading Fixed-Length Records
modifying
with -i option :
7.9. Modifying a File in Place with -i Switch
with temporary files :
7.8. Modifying a File in Place with Temporary File
without temporary files :
7.10. Modifying a File in Place Without a Temporary File
processing all words in :
8.3. Processing Every Word in a File
processing binary files :
8.11. Processing Binary Files
random access I/O :
8.12. Using Random-Access I/O
random lines from :
8.6. Picking a Random Line from a File
randomizing line order :
8.7. Randomizing All Lines
reading backwards :
8.4. Reading a File Backwards by Line or Paragraph
reading lines with continuation characters :
8.1. Reading Lines with Continuation Characters
reading strings from binary files :
8.14. Reading a String from a Binary File
reading/writing hash records to file :
11.10. Reading and Writing Hash Records to Text Files
tctee program :
8.19. Program: tctee
testing for trustworthiness :
8.17. Testing a File for Trustworthiness
text files as database arrays :
14.7. Treating a Text File as a Database Array
variable-length text fields :
8.9. Processing Variable-Length Text Fields
viewing lastlog file information :
8.20. Program: laston
file descriptors, opening/closing
:
7.19. Opening and Closing File Descriptors by Number
file stat cache (_)
:
9.0. Introduction
__FILE__ symbol
:
10.4. Determining Current Function Name
File::Basename module
:
9.10. Splitting a Filename into Its Component Parts
File::Copy module
:
9.3. Copying or Moving a File
File::Find module
9.7. Processing All Files in a Directory Recursively
9.8. Removing a Directory and Its Contents
File::KGlob module
:
9.6. Globbing, or Getting a List of Filenames Matching a Pattern
File::LockDir module
:
7.21. Program: netlock
File::stat module
8.5. Trailing a Growing File
9.0. Introduction
FileCache module
:
7.17. Caching Open Output Filehandles
FileHandler module
:
7.0. Introduction
filehandles
:
7.0. Introduction
caching open filehandles :
7.17. Caching Open Output Filehandles
copying :
7.20. Copying Filehandles
local
7.16. Storing Filehandles in Variables
10.13. Saving Global Values
non-blocking I/O :
7.14. Doing Non-Blocking I/O
passing
7.16. Storing Filehandles in Variables
10.13. Saving Global Values
12.5. Determining the Caller's Package
printing to multiple simultaneously :
7.18. Printing to Many Filehandles Simultaneously
reading from many :
7.13. Reading from Many Filehandles Without Blocking
reporting filenames in errors :
7.4. Making Perl Report Filenames in Errors
storing as variables
7.0. Introduction
7.16. Storing Filehandles in Variables
tied :
13.15. Creating Magic Variables with tie
filenames
expanding tildes in :
7.3. Expanding Tildes in Filenames
filtering as input :
7.7. Writing a Filter
matching with patterns :
9.6. Globbing, or Getting a List of Filenames Matching a Pattern
multiple, for same file :
9.4. Recognizing Two Names for the Same File
parsing :
9.10. Splitting a Filename into Its Component Parts
renaming :
9.9. Renaming Files
reporting in errors :
7.4. Making Perl Report Filenames in Errors
sorting
9.0. Introduction
9.12. Program: lst
strange, opening files with :
7.2. Opening Files with Unusual Filenames
fileparse(�)
:
9.10. Splitting a Filename into Its Component Parts
files
deleting last line of :
8.10. Removing the Last Line of a File
temporary :
7.5. Creating Temporary Files
filesystem
: (see
directories
)
filtering filenames as input
:
7.7. Writing a Filter
filtering output
:
16.5. Filtering Your Own Output
FindBin module
:
12.7. Keeping Your Own Module Directory
finddepth(�)
:
9.8. Removing a Directory and Its Contents
finding
most common anything :
5.14. Finding the Most Common Anything
patterns : (see
pattern matching
;
regular expressions
)
findlogin program (example)
:
7.7. Writing a Filter
FIONREAD call
:
7.15. Determining the Number of Bytes to Read
firewalls, connecting through
:
17.18. Program: fwdport
fisher_yates_shuffle(�)
:
4.17. Randomizing an Array
fixed-length records
8.0. Introduction
8.15. Reading Fixed-Length Records
FixNum class
:
13.14. Overloading Operators
fixstyle program (example)
:
1.17. Program: fixstyle
fixstyle2 program (example)
:
1.17. Program: fixstyle
flattened lists
:
4.0. Introduction
floating-point numbers
:
2.0. Introduction
comparing :
2.2. Comparing Floating-Point Numbers
rounding :
2.3. Rounding Floating-Point Numbers
flock(�)
7.11. Locking a File
7.21. Program: netlock
floor(�)
:
2.3. Rounding Floating-Point Numbers
flushing output
:
7.12. Flushing Output
fmt program
:
1.12. Reformatting Paragraphs
folded_demo program (example)
:
13.15. Creating Magic Variables with tie
foodfind program
:
5.8. Inverting a Hash
=for escape pod directive
:
12.16. Documenting Your Module with Pod
foreach(�)
:
4.12. Finding the First List Element That Passes a Test
fork(�)
(see also
processes
)
16.0. Introduction
16.10. Communicating Between Related Processes
19.6. Executing Commands Without Shell Escapes
avoiding zombies :
16.19. Avoiding Zombie Processes
closing socket after :
17.9. Closing a Socket After Forking
forking servers :
17.11. Forking Servers
non-forking servers :
17.13. Non-Forking Servers
pre-forking servers :
17.12. Pre-Forking Servers
forms (HTML)
:
19.0. Introduction
saving or emailing :
19.13. Saving a Form to a File or Mail Pipe
sticky widgets :
19.11. Creating Sticky Widgets
submitting :
20.2. Automating Form Submission
Frame widget (Tk)
:
15.14. Creating Menus with Tk
fresh hyperlinks, finding
:
20.8. Finding Fresh Links
Friedl, Jeffrey
:
6.10. Speeding Up Interpolated Matches
FTP clients
:
18.2. Being an FTP Client
full-screen mode
:
15.0. Introduction
functions
: (see
subroutines
)
interpolating within strings :
1.10. Interpolating Functions and Expressions Within Strings
methods vs. :
13.9. Writing an Inheritable Class
references to :
11.4. Taking References to Functions
fuzzy matching
:
6.13. Approximate Matching
fwdport program (example)
:
17.18. Program: fwdport
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 © 2001
O'Reilly & Associates. All rights reserved.