Index: F

Symbols & Numbers | 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

factorial( ): 4.20. Program: permute
failure, returning from subroutines: 10.10.1. Problem
false values: 1.. Introduction
fcntl( ), return values: 10.10.3. Discussion
FETCH( ): 13.15.3. Discussion
fetching URLs from Perl scripts: 20.1.1. Problem
<FH> line input operator: 8.. Basic Operations
FIFOs (named pipes): 16.11.1. Problem
file access
  9.. Introduction
  (see also directories file contents)
  access modes: 7.. I/O Operations
    7.1.3. Discussion
  copying and moving files: 9.3.1. Problem
  editing files (see file contents)
  filehandles: 7.. Getting a Handle on the File
    7.. Standard Filehandles
    caching open: 7.7.1. Problem
    copying: 7.10.1. Problem
    printing to multiple: 7.8.1. Problem
    reading a line from, without blocking: 7.23.1. Problem
    reading from multiple: 7.22.1. Problem
  filtering filename input: 7.14.1. Problem
    command-line options: 7.14.3.2. Command-line options
  flushing output: 7.19.1. Problem
  locking files: 7.18.1. Problem
    netlock program: 7.24. Program: netlock
    region-specific locks: 7.25. Program: lockarea
  non-blocking I/O: 7.20.1. Problem
  opening and closing file descriptors: 7.9.1. Problem
  processing all files in directories: 9.5.1. Problem
    recursively: 9.7.1. Problem
  storing files in program text: 7.12.1. Problem
  timestamps: 9.1.1. Problem
  unread bytes, determining number of: 7.21.1. Problem
file contents: 8.. Introduction
  9.. Introduction
  (see also directories; file access)
  adding records to wtmp file: 8.24. Program: tailwtmp
  comparing two files: 8.22.1. Problem
  configuration files, reading: 8.16.1. Problem
  continually growing files, reading: 8.5.1. Problem
  converting Microsoft files to Unicode: 8.21.1. Problem
  counting lines, paragraphs, and records: 8.2.1. Problem
  extracting single line: 8.8.1. Problem
  fixed-length records: 8.. Advanced Operations
    reading: 8.15.1. Problem
  I/O layers: 8.. I/O Layers
  modifying
    with -i switch: 7.16.1. Problem
    with temporary files: 7.15.1. Problem
    without temporary files: 7.17.1. Problem
  processing all words in: 8.3.1. Problem
  processing binary files: 8.11.1. Problem
  random access
    input/output: 8.12.1. Problem
    updating: 8.13.1. Problem
  random lines from, selecting: 8.6.1. Problem
  randomizing line order: 8.7.1. Problem
  reading
    backwards: 8.4.1. Problem
    lines with continuation characters: 8.1.1. Problem
    null-terminated strings from binary files: 8.14.1. Problem
  reading and writing hash records to file: 11.10.1. Problem
  reading and writing Unicode from filehandles: 8.20.1. Problem
  setting default I/O layers: 8.19.1. Problem
  tctee program: 8.25. Program: tctee
  testing for trustworthiness: 8.17.1. Problem
  treating
    files as arrays: 8.18.1. Problem
    strings as files: 8.23.1. Problem
  variable-length text fields: 8.9.1. Problem
  viewing lastlog file information: 8.26. Program: laston
file descriptors, opening and closing: 7.9.1. Problem
file extensions: 12.. Other Kinds of Library Files
__FILE__ symbol: 10.4.3. Discussion
file test operators: 9.. Introduction
File::Basename module: 9.10.2. Solution
FileCache module: 7.7.2. Solution
File::chmod module: 9.11.3. Discussion
File::Compare module: 8.22.2. Solution
File::Copy module: 9.3.1. Problem
  9.3.2. Solution
File::Find module: 9.7.2. Solution
  removing directories recursively: 9.8.2. Solution
File::Glob module: 7.3.3. Discussion
filehandles: 7.. Getting a Handle on the File
  autovivified: 7.5.3. Discussion
  caching: 7.7.1. Problem
  comparing: 8.22.3. Discussion
  copying: 7.10.1. Problem
  local: 10.13.3.2. Using local( ) for local handles
  non-blocking I/O: 7.20.1. Problem
  passing: 10.13.3.2. Using local( ) for local handles
    12.6.3. Discussion
  printing to multiple simultaneously: 7.8.1. Problem
  reading
    a line from, without blocking: 7.23.1. Problem
    from many: 7.22.1. Problem
  reading and writing Unicode from: 8.20.1. Problem
  reporting filenames in errors: 7.4.1. Problem
  seek offset: 7.. I/O Operations
  standard: 7.. Standard Filehandles
  storing in variables: 7.5.1. Problem
  tied: 13.15.1. Problem
  using filename as: 7.4.2. Solution
File::KGlob module: 6.9.3. Discussion
File::LockDir module: 7.24. Program: netlock
filenames
  expanding tildes in: 7.3.1. Problem
  filtering as input: 7.14.1. Problem
    command-line options: 7.14.3.2. Command-line options
  globbing: 9.6.1. Problem
  multiple, for same file: 9.4.1. Problem
  parsing: 9.10.1. Problem
  renaming: 9.9.1. Problem
  reporting in errors: 7.4.1. Problem
  sorting: 9.. Introduction
    9.13. Program: lst
  unusual, opening files with: 7.2.1. Problem
  using as filehandle: 7.4.2. Solution
File::NFSLock module: 7.18.3. Discussion
fileparse( ): 9.10.3. Discussion
File::Path module: 9.8.2. Solution
files
  binary: 8.11.1. Problem
    reading null-terminated strings: 8.14.1. Problem
  C header, translating with h2ph: 12.17.1. Problem
  comparing file contents: 8.22.1. Problem
  configuration, reading: 8.16.1. Problem
  creating temporary: 7.11.1. Problem
  deleting: 9.2.1. Problem
    last line of: 8.10.1. Problem
  downloading, resuming HTTP GET: 20.17.1. Problem
  locking: 7.18.1. Problem
    advisory locking: 7.18.2. Solution
    netlock program: 7.24. Program: netlock
  Microsoft, converting to Unicode: 8.21.1. Problem
  opening: 7.1.1. Problem
  processing all in directories: 9.5.1. Problem
  random-access, updating: 8.13.1. Problem
  RSS, reading and writing: 22.9.1. Problem
  storing in program text: 7.12.1. Problem
  treating
    as arrays: 8.18.1. Problem
    strings as: 8.23.1. Problem
  with unusual filenames, opening: 7.2.1. Problem
  uploaded, receiving with mod_perl handler: 21.7.1. Problem
  XML, larger than available memory, processing: 22.8.1. Problem
File::stat module: 8.5.3. Discussion
  9.. Introduction
filesystem (see directories)
File::Temp module: 7.11.2. Solution
filtering
  filenames as input: 7.14.1. Problem
    command-line options: 7.14.3.2. Command-line options
  output: 16.5.1. Problem
  XML: 22.4.1. Problem
FindBin module: 12.8.3. Discussion
finddepth( ): 9.8.2. Solution
finding
  fresh hyperlinks: 20.8.1. Problem
  most common anything: 5.15.1. Problem
  patterns (see regular expressions)
  text and elements in XML documents: 22.6.1. Problem
  versions and descriptions of modules: 12.23. Program: Finding Versions and Descriptions of Installed Modules
findnodes( ) vs. getElementsByTagName( ): 22.6.3. Discussion
FIONREAD call: 7.21.2. Solution
firewalls, fetching web pages through: 17.21. Program: fwdport
fixed-length records: 8.. Advanced Operations
  flat-file index program: 8.27. Program: Flat File Indexes
  reading: 8.15.1. Problem
FixNum class: 13.14.5. Example: Overloaded FixNum Class
fixstyle program: 1.23. Program: fixstyle
flat file index program: 8.27. Program: Flat File Indexes
flattened lists: 4.. Introduction
floating-point numbers: 2.. Introduction
  comparing: 2.3.1. Problem
  rounding: 2.2.1. Problem
flock( ): 7.18.2. Solution
  compared to SysV lockf( ): 7.18.3. Discussion
floor( ): 2.2.3. Discussion
flushing output: 7.19.1. Problem
fmt program: 1.17.3. Discussion
fnctl( ), locking files: 7.18.3. Discussion
folded_demo program: 13.15.6. Tie Example: Case-Insensitive Hash
fonts, Unicode, support for: 8.21.3. Discussion
foodfind program: 5.9.3. Discussion
=for escape pod directive: 12.20.3. Discussion
ForceArray option: 22.1.3. Discussion
foreach loop: 4.13.2. Solution
  printing to multiple filehandles: 7.8.2. Solution
  renaming files: 9.9.2. Solution
  traversing hashes: 5.5.2. Solution
fork( ): 16.10.2. Solution
  16.10.3. Discussion
  (see also processes)
  avoiding zombie processes: 16.19.1. Problem
  closing sockets after: 17.9.1. Problem
  forking servers: 17.11.1. Problem
  non-forking servers: 17.13.1. Problem
  preforking servers: 17.12.1. Problem
  shell escapes: 19.5.3. Discussion
format_string( ): 20.5.3. Discussion
forms, HTML: 19.. HTML and Forms
  saving and emailing: 19.12.1. Problem
  sticky widgets: 19.10.1. Problem
  submitting: 20.2.1. Problem
forward slash (/)
  /e substitution modifier: 1.12.3. Discussion
    6.. Pattern-Matching Modifiers
  /g pattern-matching modifier: 6.. Pattern-Matching Modifiers
    finding Nth matches: 6.5.2. Solution
    where last pattern ended: 6.14.3. Discussion
  /i pattern-matching modifier: 6.. Pattern-Matching Modifiers
  /m pattern-matching modifier: 6.. Pattern-Matching Modifiers
    multiple lines: 6.6.2. Solution
  /o pattern-matching modifier: 6.10.2. Solution
  root directory: 9.. Introduction
  /s pattern-matching modifier: 6.. Pattern-Matching Modifiers
    multiple lines: 6.6.2. Solution
  /x pattern modifier: 1.12.3. Discussion
    comments in regular expressions: 6.4.3. Discussion
Frame widget, Tk: 15.14.2. Solution
FTP clients: 18.2.1. Problem
full-screen mode: 15.. Introduction
functions
  interpolating within strings: 1.15.1. Problem
  vs. methods: 13.10.3. Discussion
  private for variables: 12.5.1. Problem
  references to: 11.4.1. Problem
  types of: 1.1.3. Discussion
fuzzy matching: 6.13.1. Problem
fwdport program: 17.21. Program: fwdport

Symbols & Numbers | 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 © 2003 O'Reilly & Associates, Inc. All Rights Reserved.