More ergonomic wrappers around RawFd
and RawHandle
.
Regular expression for matching file names, with or without extension.
FilePathsBase.jl
provides a type based approach to working with filesystem paths in Julia.
guile-filesystem
provides a set of utility functions, that augment Guile's support for handling files and their names.
This is a small OS portability library to retrieve and set file attributes not supported by the Common Lisp standard functions.
The sys-filesystem
library provides a cross-platform interface for gathering file system information, such as disk space and mount points.
File::Find::Rule is a friendlier interface to File::Find. It allows you to build rules which specify the desired files and directories.
Provides a FilePath datatype and utility functions for operating on it. Unlike the filepath package, this package does not simply reuse String, increasing type safety.
This is an extension library to pathname-utils
, to allow dealing with common problems with filesystems, such as listing files, probing file types, determining default directories, etc.
This module is a helper for installing, reading and finding configuration file locations. File::ConfigDir
is a module to help out when Perl modules (especially applications) need to read and store configuration files from more than one location.
File locking in Perl is usually done using the flock
function. Unfortunately, this only allows locks on whole files and is often implemented in terms of the flock(2)
system function which has some shortcomings (especially concerning locks on remotely mounted file systems) and slightly different behaviour than fcntl(2)
.
vim-context-filetype
is context filetype library for Vim script.
This module provides functions for fast reading and writing of files.
Digest::MD5::File is a Perl extension for getting MD5 sums for files and urls.
This egg provides a way to do on-the-fly compilation of source code and load it into the running process.
This is a small OS portability library to retrieve and set file attributes not supported by the Common Lisp standard functions.
The NUMPY-FILE-FORMAT library is a Common Lisp library for reading and writing NumPy .npy
and .npz
files.
FileSaver.js is the solution to saving files on the client-side, and is perfect for web apps that generates files on the client.
Requests-File is a transport adapter for use with the Requests Python library to allow local file system access via file://
URLs.
This is an extension library to pathname-utils
, to allow dealing with common problems with filesystems, such as listing files, probing file types, determining default directories, etc.
[![Build Status](https://travis-ci.org/stefanpenner/get-caller-file.svg?branch=master)](https://travis-ci.org/stefanpenner/get-caller-file) [![Build status](https://ci.appveyor.com/api/projects/status/ol2q94g1932cy14a/branch/master?svg=true)](https://ci.a
LaTeX2e's filecontents
and filecontents*
environments enable a LaTeX source file to generate external files as it runs through LaTeX. However, there are two limitations of these environments: they refuse to overwrite existing files, and they can only be used in the preamble of a document. The filecontents package removes these limitations, letting you overwrite existing files and letting you use filecontents
filecontents*
anywhere.
The canonical way to determine the size of a file in bytes, using Common Lisp, is to open the file with an element type of (unsigned-byte 8) and then calculate the length of the stream. This is less than ideal. In most cases it is better to get the size of the file from its metadata, using a system call.
This library exports a single function, file-size-in-octets. It returns the size of a file in bytes, using system calls when possible.
This package provides a tree-based API for resolution of Maven project dependencies.