Match filepath is validated, or exclude filepath that don't need.
Package for quick view and copy all necessary information about current opened file.
Library to provide pure OCaml functions to manipulate real file (POSIX like) and filename.
File-Notify is a Common Lisp library for getting notifications for file accesses and changes.
This library provides modern file handling for Common Lisp, which avoids many of the pitfalls of pathnames.
filelock
contains a single module implementing a platform independent file lock in Python, which provides a simple way of inter-process communication.
filetype
is a small and dependency free Python package to infer file type and MIME type checking the magic numbers signature of a file or buffer.
File::Which was created to be able to get the paths to executable programs on systems under which the `which' program wasn't implemented in the shell.
File::Slurp provides subroutines to read or write entire files with a simple call. It also has a subroutine for reading the list of file names in a directory.
File::Zglob
provides a traditional Unix glob
functionality; it returns a list of file names that match the given pattern. For instance, it supports the **/*.pm
form.
This library provides functions to enable testing of files and directories. For instance, the file_ok
helper can test whether the contents of a file is equal to a particular string.
This library allows you to open native file dialogs to open and save files. This is useful if you have an application that's primarily text based and would like a more convenient file selection utility, or if you are working with a UI toolkit that does not offer a way to access the native file dialogs directly.
File::pushd
does a temporary chdir
that is easily and automatically reverted, similar to pushd
in some Unix command shells. It works by creating an object that caches the original working directory. When the object is destroyed, the destructor calls chdir
to revert to the original working directory. By storing the object in a lexical variable with a limited scope, this happens automatically at the end of the scope.
This package provides macros to read and compare the modification dates of files. The files may be .tex
files, images or other files (as long as they can be found by LaTeX). It uses the \pdffilemoddate
primitive of pdfLaTeX to find the file modification date as PDF date string, parses the string and returns the value to the user. The package will also work for DVI output with recent versions of the LaTeX compiler which uses pdfLaTeX in DVI mode. The functionality is provided by purely expandable macros or by faster but non-expandable ones.
This package provides Haskell library for matching files using patterns such as \"src\/**\/*.png\"
for all @file.png files recursively under the @filesrc directory.
Some of its features include:
All matching is O(n).
Most functions pre-compute some information given only one argument.
Uses
match
andsubstitute
to extract suitable strings from the*
and**
matches, and substitutes them back into other patterns.Uses
step
andmatchMany
to perform bulk matching of many patterns against many paths simultaneously.Uses
System.FilePattern.Directory
to perform optimised directory traverals using patterns.
Strengthen the ability of file system
This package provides ability to read and parse configuration files.
File-Notify is a Common Lisp library for getting notifications for file accesses and changes.
This library provides modern file handling for Common Lisp, which avoids many of the pitfalls of pathnames.
guile-filesystem
provides a set of utility functions, that augment Guile's support for handling files and their names.
The package provides basic access to the date of a LaTeX source file according to its \Provides
... entry (the ``info date'') as well as to its modification date according to \pdffilemoddate
if the latter is available.
The bundle provides two packages, readprov
and myfilist
. The readprov
package provides a means of reading file information without loading the body of the file. The myfilist
package uses readprov
and controls what \listfiles
will report.
Maven Wagon is a transport abstraction that is used in Maven's artifact and repository handling code. It uses providers, that are tools to manage artifacts and deployment. This package contains the file provider which gets and puts artifacts using the file system.
File::Remove::remove
removes files and directories. It acts like /bin/rm
, for the most part. Although unlink
can be given a list of files, it will not remove directories; this module remedies that. It also accepts wildcards, * and ?, as arguments for file names.