Book Home

Programming PerlSearch this book

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

$^F variable: 29.2.38. fileno
29.2.38. fileno
%FIELDS hash: 28.2. Special Variables in Alphabetical Order
@F array: 28.2. Special Variables in Alphabetical Order
-F (pattern to split on)command-line switch: 19.1.3. Switches
failed matches, searching past position of: 5.6.4. Progressive Matching
fallback overloading key: 13.5. When an Overload Handler Is Missing (nomethod and fallback)
false values: 1.2.1.1. Singularities
FAQ, Perl online: 24.1. Common Goofs for Novices
Fast CGI protocol, using: 32.1.9. World Wide Web
Fatal module: 32.1.13. Perl Language Extensions and Internals
fcntl function: 29.2.37. fcntl
security risks associated with: 23.2.3. Temporary Files
Fcntl module: 32.1.7. Operating System Interfaces
fcntl syscall, filehandle close-on exec flag, manipulating: 16.2.2. Passing Filehandles
field declarations with use fields pragma: 12.7.1. Field Declarations with use fields
field separator, specifying different: 19.1.3. Switches
fields module: 32.1.13. Perl Language Extensions and Internals
FIFOs: 16.3.4. Named Pipes
__FILE__
24.5.2. Generating Perl in Other Languages
2.6.8. Other Literal Tokens
file conversions, Perl modules for: 22.1. The CPAN modules Directory
file descriptors: 29.2.38. fileno
29.2.141. select (ready file descriptors)
filehandles, passing with: 16.2.2. Passing Filehandles
passing through environment variable or command-line option: 16.2.2. Passing Filehandles
returning for tied filehandles: 14.4.1. Filehandle-Tying Methods
file test operators: 3.10. Named Unary and File Test Operators
-p, checking for FIFO: 16.3.4. Named Pipes
race conditions with: 23.2.2. Handling Race Conditions
File::Basename module: 25.3. Files and Filesystems
32.1.4. Filenames, Filesystems, and File Locking
File::CheckTree module: 32.1.4. Filenames, Filesystems, and File Locking
File::chmod module: 29.2.10. chmod
File::Compare module: 32.1.4. Filenames, Filesystems, and File Locking
File::Copy module: 32.1.4. Filenames, Filesystems, and File Locking
File::DosGlob module: 32.1.4. Filenames, Filesystems, and File Locking
File::Find module: 32.1.4. Filenames, Filesystems, and File Locking
File::Glob module: 32.1.4. Filenames, Filesystems, and File Locking
fileglob operator: 2.11.3. Filename Globbing Operator
FileHandle module: 7.1. Format Variables
7.2.1. Accessing Formatting Internals
32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities
filehandle-tying: 14.4.1. Filehandle-Tying Methods
filehandles: 1.4. Filehandles
anonymous: 8.2.4. Handle References
angle operator and: 2.11.2. Line Input (Angle) Operator
creating: 1.4. Filehandles
duplicating, reasons for: 29.2.104. open
ending with _TOP: 7. Formats
28.2. Special Variables in Alphabetical Order
file locks on: 16.2.1. File Locking
formats associated with, default names of: 7. Formats
functions dealing with: 29.1. Perl Functions by Category
implicit referencing in: 8.1. What Is a Reference?
local, creating: 29.2.87. local
localizing: 2.10. Typeglobs and Filehandles
names for: 2.5. Names
object methods for, using: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities
open function: 29.2.104. open
passing: 6.4. Prototypes
passing in IPC: 16.2.2. Passing Filehandles
through standard filehandles: 16.2.2. Passing Filehandles
piped, explicitly closing: 29.2.104. open
positioning file pointer for: 29.2.138. seek
reading bytes of data from: 29.2.120. read
references to: 8.2.4. Handle References
selecting for output: 29.2.140. select (output filehandle)
SelectSaver module: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities
syslog tying output to: 14.6. Tie Modules on CPAN
tying: 14.4. Tying Filehandles
creative filehandles: 14.4.2. Creative Filehandles
methods for: 14.4.1. Filehandle-Tying Methods
typeglobs for: 2.10. Typeglobs and Filehandles
use instead of filenames, security benefits of: 23.2.2. Handling Race Conditions
filename globbing operator (see glob operator)
filenames: 2.6.8. Other Literal Tokens
& (ampersand) in: 29.2.104. open
changing name of: 29.2.128. rename
expansions of: 29.2.69. glob
external data in, security risks of: 23.1.2. Cleaning Up Your Environment
getting from symbolic links: 29.2.123. readlink
globbing: 25.4. System Interaction
%INC hash of: 28.2. Special Variables in Alphabetical Order
linking symbolically: 29.2.169. symlink
linking with hard links: 29.2.85. link
mode, separating from: 29.2.104. open
viewing different program or eval statement: 20.2.5. Locating Code
fileno (see file descriptors)
fileno function: 29.2.38. fileno
File::Path module: 32.1.4. Filenames, Filesystems, and File Locking
access and modification times: 29.2.165. stat
29.2.193. utime
accessing under reduced privileges: 23.1.3. Accessing Commands and Files Under Reduced Privileges
ages for: 3.10. Named Unary and File Test Operators
changing name of: 29.2.128. rename
closing: 29.2.16. close
core: 19.1.3. Switches
deleting: 29.2.188. unlink
do FILE operator: 29.2.27. do (file)
end-of-file: 29.2.31. eof
functions dealing with: 29.1. Perl Functions by Category
getting statistics of: 29.2.165. stat
in interprocess communication: 16.2. Files
locking mechanisms: 16.2.1. File Locking
passing filehandles: 16.2.2. Passing Filehandles
lexically scoped variables and: 2.5.1. Name Lookups
modules, autoloading: 10.2. Autoloading
modules for cross-platform access methods: 32.1.4. Filenames, Filesystems, and File Locking
open function: 29.2.104. open
opening via low-level system call: 29.2.171. sysopen
ownership and group, changing: 29.2.13. chown
path components, separators for: 25.3. Files and Filesystems
Perl module, housing in single: 10. Packages
Perl modules for: 22.1. The CPAN modules Directory
22.1. The CPAN modules Directory
permissions: 29.2.10. chmod
29.2.171. sysopen
29.2.186. umask
portably opening: 25.4. System Interaction
read in binary mode: 29.2.6. binmode
reading via low-level system call: 29.2.172. sysread
renaming, program for: 29.2.32. eval
returning current position for: 29.2.176. tell
scopes: 4.8.2. Lexically Scoped Variables: my
symbolically linking: 29.2.169. symlink
test operators: 1.5.7. Some File Test Operators
text/binary distinction: 29.2.104. open
truncating: 29.2.183. truncate
Win32API::File module: 32.1.20. Microsoft-Related Modules
writing via low-level system call: 29.2.175. syswrite
File::Spec module: 25.3. Files and Filesystems
32.1.4. Filenames, Filesystems, and File Locking
File::Spec::Functions module: 32.1.4. Filenames, Filesystems, and File Locking
File::Spec::Mac module: 32.1.4. Filenames, Filesystems, and File Locking
File::Spec::OS2 module: 32.1.4. Filenames, Filesystems, and File Locking
File::Spec::Unix module: 32.1.4. Filenames, Filesystems, and File Locking
File::Spec::VMS module: 32.1.4. Filenames, Filesystems, and File Locking
32.1.4. Filenames, Filesystems, and File Locking
File::Spec::Win32 module: 32.1.4. Filenames, Filesystems, and File Locking
File::stat module: 32.1.4. Filenames, Filesystems, and File Locking
portability: 25.3. Files and Filesystems
File::Temp module, dealing with race conditions: 23.2.3. Temporary Files
filtering output with forking open: 16.3.2. Talking to Yourself
24.5.3. Source Filters
1.8. List Processing
find command: 1.7. Regular Expressions
traversing file trees like: 32.1.4. Filenames, Filesystems, and File Locking
FindBin module: 32.1.17. Module Installation Support
findstr function: 1.7. Regular Expressions
1.7. Regular Expressions
fixed 8-bit chracters: 15.1. Building Character
flags: 5.2.1. Pattern Modifiers
19.1.3. Switches
(see also modifiers, switches)
floating-point numbers: 2.6. Scalar Values
29.2.108. pack
computer storage, order of: 25.2. Endianness and Number Width
Math::BigFloat module: 32.1.1. Data Types
rand function, returning: 29.2.119. rand
flock function: 14.1.1. Scalar-Tying Methods
16.2.1. File Locking
29.2.39. flock
alarms and: 16.1.3. Timing Out Slow Operations
flow of program control, functions for: 29.1. Perl Functions by Category
flushing buffers: 28.2. Special Variables in Alphabetical Order
fmt (Unix utility): 7.1. Format Variables
fonts, Perl modules for: 22.1. The CPAN modules Directory
footers: 7.2. Footers
for, as an alias of foreach: 4.4.3. foreach Loops
for loops: 1.6.2.2. The for statement
searching and replacing elements in arrays: 5.2.3.1. Modifying strings en passant
for modifier: 4.1. Simple Statements
4.4.2. for Loops
foreach loops: 1.6.2.3. The foreach statement
4.4.3. foreach Loops
24.2.1. Time Efficiency
aliasing capability, using: 4.5.1. Case Structures
loop variable, Perl vs. shell programming: 24.1.4. Shell Traps
Perl versions, changes in: 24.1.5. Previous Perl Traps
searching and replacing elements in arrays: 5.2.3.1. Modifying strings en passant
foreach modifier: 4.1. Simple Statements
fork function: 29.2.40. fork
child processes, inheriting parent filehandles: 16.2.2. Passing Filehandles
fork-open: 16.3.2. Talking to Yourself
locks, inheriting across calls to: 29.2.39. flock
pipe open, avoiding shell in: 23.1.3. Accessing Commands and Files Under Reduced Privileges
portability of: 25.5. Interprocess Communication (IPC)
servers, cloning themselves with: 16.5.2. Networking Servers
zombie processes and: 16.1.2. Reaping Zombies
fork syscall: 16.3.1. Anonymous Pipes
forks: 29.2.104. open
cloned interpreter on Windows: 17.1. The Process Model
fork open: 29.2.104. open
open command, two-argument form: 29.2.104. open
form feed: 28.2. Special Variables in Alphabetical Order
formal arguments: 28.2. Special Variables in Alphabetical Order
format: 28.2. Special Variables in Alphabetical Order
format function
declaration: 29.2.41. format
output accumulator: 29.2.42. formline
$FORMAT_FORMFEED: 28.2. Special Variables in Alphabetical Order
$FORMAT_LINE_BREAK_CHARACTERS: 28.2. Special Variables in Alphabetical Order
$FORMAT_LINES_LEFT: 28.2. Special Variables in Alphabetical Order
$FORMAT_LINES_PER_PAGE: 28.2. Special Variables in Alphabetical Order
$FORMAT_NAME: 28.2. Special Variables in Alphabetical Order
$FORMAT_PAGE_NUMBER: 28.2. Special Variables in Alphabetical Order
formats: 7. Formats
accessing formatting internals: 7.2.1. Accessing Formatting Internals
argument lists for, evaluating in list context: 24.1.5. Previous Perl Traps
B::Xref module, cross-references with C: 18.6. Code Development Tools
characters in: 29.2.108. pack
declaring: 7. Formats
fmt (Unix utility): 7.1. Format Variables
footers: 7.2. Footers
integers: 29.2.108. pack
lexical variables in: 7. Formats
pack/unpack: 29.2.108. pack
for strings: 29.2.162. sprintf
top-of-form processing: 7. Formats
variables: 7.1. Format Variables
$FORMAT_TOP_NAME: 28.2. Special Variables in Alphabetical Order
formline function: 29.2.42. formline
formline operator: 7.2.1. Accessing Formatting Internals
Fortran: 2.2. Molecules
frame option (debugger): 20.3.3. Debugger Options
free-form languages: 2.2. Molecules
fully-qualified names: 2.5. Names
function calls: 3.1. Terms and List Operators (Leftward)
pipe, low-level for bi-directional communication: 16.3.3. Bidirectional Communication
function templates, closures as: 8.3.7.1. Closures as function templates
functions: 1.2.2. Verbs
6. Subroutines
29. Functions
29. Functions
autoloading: 10.2. Autoloading
12.5.4. Method Autoloading
built-in, listing by type: 32.1.16. Documentation Support
by category: 29.1. Perl Functions by Category
byte-oriented wrappers for: 15.2. Effects of Character Semantics
C library: 29. Functions
debugger, calling internal: 20.3.2. Customizing with Init Files
debugger customization: 20.5.1. Writing Your Own Debugger
default arguments, avoiding errors with: 24.1.2. Frequently Ignored Advice
generation of: 8.3.7. Closures
hashes of: 9.5. Hashes of Functions
interpolating: 14.2.2. Notational Convenience
in list or scalar context: 29. Functions
modules, exporting to programs: 11.2.1. Module Privacy and the Exporter
named unary operators: 3.10. Named Unary and File Test Operators
names for: 24.3. Programming with Style
operators and: 3. Unary and Binary Operators
for overloading: 13.7. Public Overload Functions
overriding: 11.3. Overriding Built-in Functions
Perl, varying across platforms: 25. Portable Perl
Perl, wrapping around C: 21.3.1. XS and XSUBs
references, using for both input and output: 6.3. Passing References
return operators in: 4.4.4. Loop Control
returning tainted data: 29.2. Perl Functions in Alphabetical Order
signal-handling: 16.1. Signals
socket-related in Perl: 16.5. Sockets
temporary filenames, generating: 23.2.3. Temporary Files
Thread module: 17.2.1. The Thread Module
funny characters: 14. Tied Variables


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


Library Navigation Links

Copyright © 2001 O'Reilly & Associates, Inc. All Rights Reserved.