Help-Site Computer Manuals
  Algorithms & Data Structures   Programming Languages   Revision Control
  Cameras   Computers   Displays   Keyboards & Mice   Motherboards   Networking   Printers & Scanners   Storage
  Windows   Linux & Unix   Mac

CPAN File Names Systems Locking File Modules



File::Append::TempFile - Perl extension for appending data to files

File::Archive - Figure out what is in an archive file

File::Attributes::Extended - Access UNIX extended filesystem attributes with File::Attributes.

File::Attributes::Recursive - Inherit file attributes from parent directories.

File::Attributes - Manipulate file metadata

File::BLOB - A file you can BLOBify

File::BOM - Utilities for handling Byte Order Marks

File::BSDGlob - Perl extension for BSD glob routine

File::BSED - Search/Replace in Binary Files.

File::Backup - Easy file backup & rotation automation

File::BaseDir - Use the base directory specification

File::Basename::Object - Object-oriented syntax sugar for File::Basename

File::BasicFlock - file locking with flock

File::Bidirectional - Read a file line-by-line either forwards or backwards

File::Binary - Binary file reading module

File::Butler - Handy collection of file manipulation tools

File::CacheDir - Perl module to aid in keeping track and cleaning up files, quickly and without a cron $Id:,v 1.22 2006/05/17 00:05:34 earl Exp $

File::Cache - Share data between processes via filesystem

File::CachingFind - find files within cached search paths

File::Cat - Perl implementation of cat

File::Comments - Recognizes file formats and extracts format-specific comments

File::Compare - Compare files or filehandles

File::Content - Regular expression interface to content of a file.

File::Spec::Link - Perl extension for reading and resolving symbolic links

File::Copy::Recursive - Perl extension for recursively copying files and directories

File::Copy::Reliable - file copying and moving with extra checking

File::CounterFile - Persistent counter class

File::CounterSS - Counter that used File::Storage::Stat

File::CreationTime - Keeps track of file creation times

File::Data - interface to file data

File::Defrag - defragment files

File::Descriptions - Perl extension for getting file descriptions

File::DesktopEntry - Object to handle .desktop files

File::DirCompare - Perl module to compare two directories using callbacks.

File::DirList - provide a sorted list of directory content

File::DirSync - Syncronize two directories rapidly

File::DirWalk - walk through a directory tree and run own code

dircmp - directory comparison


File::EmptyDirs - subs to help remove all empty dirs recursively

File::ExtAttr - Perl extension for accessing extended attributes of files

File::Extractor - Extract meta-data from arbitrary files

File::Extract - Extract Text From Arbitrary File Types


File::FDpasser - Perl extension for blah blah blah

FTS - Perl extension for File Traversing System


File::Fetch - A generic file fetching mechanism

File::Filename - expect a filename to be named by a person to be metadata


File::Find::Closures - functions you can use with File::Find

File::Find::Duplicates - Find duplicate files

Find::File::Iterator - Iterator interface for search files

File::Find::Match - Perform different actions on files based on file name.


File::Find::Object - An object oriented File::Find replacement

File::Find::Parallel - Traverse a number of similar directories in parallel


File::Find::Repository - Find files in your repositories.

File::Find::Rule::CVS - find files based on CVS metadata

File::Find::Rule::DIZ - Rule to match the contents of a FILE_ID.DIZ

File::Find::Rule::Digest - rules for matchig checksum

File::Find::Rule::DirectoryEmpty - test a directory for being empty

File::Find::Rule::Filesys::Virtual - File::Find::Rule adapted to Filesys::Virtual

File::Find::Rule::ImageSize - rules for matching image dimensions

File::Find::Rule::MMagic - rule to match on mime types

File::Find::Rule::MP3Info - rule to match on id3 tags, length, bitrate, etc

File::Find::Rule::PPI - Add support for PPI queries to File::Find::Rule

File::Find::Rule::Perl - Common rules for searching for Perl things

File::Find::Rule::Permissions - rule to match on file permissions and user access

File::Find::Rule::SAUCE - Rule to match on title, author, etc from a file's SAUCE record

File::Find::Rule::TTMETA - Find files based on Template Toolkit META directives

File::Find::Rule::Type - rule to match on mime types

File::Find::Rule::VCS - Exclude files/directories for Version Control Systems

File::Find::Rule::WellFormed - Find well-formed XML documents

File::Find::Rule::XPath - rule to match on XPath expressions

File::Find::Rule - Alternative interface to File::Find

File::Find::Wanted - More obvious wrapper around File::Find

File::FindByRegex - Wrapper for File::Find that finds a directory tree and runs some action for each file whose name matchs a regex.

File::Finder - nice wrapper for File::Find ala find

File::Findgrep -- example Locale::Maketext-using application

File::Flat - Implements a flat filesystem

File::Flock - file locking with flock

File::FnMatch - simple filename and pathname matching

File::Format::RIFF - Resource Interchange File Format/RIFF files

File::GetLineMaxLength - Get lines from a file, up to a maximum line length

File::Grep - Find matches to a pattern in a series of files and related functions

File::HStore - Perl extension to store files on a filesystem using a very simple hash-based storage.

File::Headerinfo - a general purpose extractor of header information from media files. Can handle most image, video and audio file types.

File::HomeDir::Win32 - Find home directories on Win32 systems

File::HomeDir - Find your home and other directories, on any platform

File::Ignore - Ignore files that are good to ignore

File::Info - Store file information persistently for fast lookup

File::Inplace - Perl module for in-place editing of files

File::Irenamer - Perform interactive filename changes from within an editor

File::Iterator - an object-oriented Perl module for iterating across files in a directory tree.

File::LckPwdF - Lock and unlock the passwd and shadow files with lckpwdf and ulckpwdf

File::LineEdit - Small utility for editing each line of a file

File::LinearRaid - Treat multiple files as one large seamless file for reading and writing.

File::LinkTree::Builder - builds a tree of symlinks based on file metadata

File::List - Perl extension for crawling directory trees and compiling lists of files

File::LocalizeNewlines - Localize the newlines for one or more files

File::Locate::Harder - when you're determined to use a locate db

File::Locate - Search thelocate-database from Perl

File::lockf - Perl module interface to the lockf system call


File::LogReader - tail log files with state between runs

Log - A simple Object Orientated Logger

File::MMagic::XS - Guess File Type With XS

File::MMagic - Guess file type


File::Marker - Set and jump between named position markers on a filehandle

File::MergeSort - Mergesort ordered files.

File::MimeInfo - Determine file type

File::Mirror - Perl extension for recursive directory copy

File::MkTemp - Make temporary filename from template

File::Modified - checks intelligently if files have changed

File::Monitor - Monitor files and directories for changes.

File::Mork - a module to read Mozilla URL history files

File::Mosaic - assemble the constituent pieces of a file into a single file.

File::NCopy - Deprecated module. Use File::Copy::Recursive instead. Copy file, file. Copy file[s] ; dir[s], dir

File::NFSLock - perl module to do NFS locking

File::Next::OO - File-finding iterator Wrapper for C<File::Next::files> function

File::Next - File-finding iterator


File::Operator - Perl Object Oriented module for operation with text files

File::Overwrite - overwrite the contents of a file and optionally unlink it



File::Path::Expand - expand filenames

File::Path::Localize - locale and path aware file name resolution

File::Path::Stderr - like File::Path but print to STDERR

File::PathConvert - DEPRECATED: USE File::Spec and Cwd::abs_path.

File::PathInfo::Ext - metadata files, renaming, some other things on top of PathInfo

File::PathInfo - access to path variables, stat data, misc info about a file

File::PathList - Find a file within a set of paths

File::Path - Create or remove directory trees

File::PerlMove - Rename files using Perl expressions

File::Pid::Quick - Quick PID file implementation

File::PidSimple - Handle and create pidfiles easy

File::Pid - Pid File Manipulation

File::Policy - Site policy for file I/O functions

File::RandomLine - Retrieve random lines from a file

File::Random - Perl module for random selecting of a file

File::Rdiff -- generate remote signatures and patch files using librsync

File:RdistByRsync -- Read a file backwards by lines.

File::Read - Unique interface for reading one or more files

File::Remote - Read/write/edit remote files transparently

File::Remove - Remove files and directories

File::Rename - Perl extension for renaming multiple files

File::Repl - Perl module that provides file replication utilities


File::Rotate::Backup - Make backups of multiple directories and rotate them on unix.

File::RsyncP - Perl Rsync client

File::Rsync - perl module interface to rsync F<>

File::SAUCE - A library to manipulate SAUCE metadata

File::SafeDO -- safer do file for perl

File::Samba - Samba configuration Object

File::Same - Detect which files are the same as a given one

File::Save::Home - Place file safely under user home directory

File::Scan::ClamAV - Connect to a local Clam Anti-Virus clamd service and send commands

File::Scan - Perl extension for Scanning files for Viruses

File::SearchPath - Search for a file in an environment variable path


File::Searcher -- Searches for files and performs search/replacements on matching files

SetSize - Perl extension for reducing files from the top down

File::Set - Mange/build a set of files from a list of file/directories

File::ShareDir - Locate per-dist and per-module shared files

File::Signature - Detect changes to a file's content or attributes.

File::SimpleQuery - Query flat-files, simply!

File::Slurp::Tree - slurp and emit file trees as nested hashes

File::Slurp - Efficient Reading/Writing of Complete Files



File::Sort - Sort a file or merge sort multiple files

File::Spec - portably perform operations on file names


File::Stat::Bits - stat bit mask constants

File::Stat::Ls - Perl class for converting stat to ls -l format

File::Stat::ModeString - conversion file stat mode to/from string representation.

File::Stat::Moose - Status info for a file - Moose-based

C<File::StatCache> - a caching wrapper around the C<stat> function

File::Stata::DtaReader - read Stata 8 and Stata 10 .dta files

File::Stat - OOP interface for Perl's built-in stat functions

File::Storage::Stat - Storage manager of minimum size

File::Stream - Regular expression delimited records from streams


File::Sync - Perl access to fsync function calls

File::System - A virtual file system written in pure Perl

File::Tabular::Web - turn a tabular file into a web application

File::Tabular - searching and editing flat tabular files

File::Tail::FAM - Tail using the File Alteration Monitor

File::Tail - Perl extension for reading from continously updated files

File::Tasks - A set of file tasks to be executed in a directory

File::Tee - replicate data sent to a Perl stream


File::Temp - return name and handle of a temporary file safely

File::TinyLock - Utility to lock and unlock files.

File::Tools - UNIX tools implemented as Perl Modules and made available to other platforms as well

File::Touch - update access and modification timestamps, creating nonexistent files where necessary.

File::Transaction::Atomic - atomic change to a group of files

File::Transaction - transactional change to a set of files

File::Type::WebImages - determine web image file types using magic

File::Type - determine file type using magic

File::UserConfig - Get a user's existing config directory, or copy in defaults


File::VMSVersions - Perl extension for opening files in a directory with VMS like versioning - Simple File Versioning Class

File::VirtualPath - Portable abstraction of a file/dir/url path

File::Walker - Walk file trees iteratively


File::Which - Portable implementation of the `which' utility

File::Wildcard - Enhanced glob processing

File::Wildcard - Enhanced glob processing

File::Xcopy - copy files after comparing them.

File::chdir - a more sensible way to change directories

File::chmod - Implements symbolic and ls chmod modes