The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:File::Slurp"

File::Slurp - Simple and Efficient Reading/Writing/Modifying of Complete Files River stage four • 626 direct dependents • 1102 total dependents

This module provides subs that allow you to read or write entire files with one simple call. They are designed to be simple to use, have flexible ways to pass in or get the file contents and to be very efficient. There is also a sub to read in all th...

CAPOEIRAB/File-Slurp-9999.32 - 01 Jul 2020 00:34:08 UTC

File::Slurp::Tiny - A simple, sane and efficient file slurper [DISCOURAGED] River stage three • 15 direct dependents • 237 total dependents

This module provides functions for fast and correct slurping and spewing. All functions are optionally exported....

LEONT/File-Slurp-Tiny-0.004 - 15 Jul 2015 14:53:01 UTC

File::Glob::Slurp - Turns <> into a slurp operator River stage zero No dependents

HACK #90 of PERL HACK proved that "<*glob*>" operator is a pretty good place to implement micro-DSL. This module turns ancient "*glob*" operator into modern "slurp" operator! As shown in "SYNOPSIS", The overridden "<>" slurps not only local files but...

DANKOGAI/File-Glob-Slurp-0.02 - 10 Jun 2009 05:54:00 UTC

File::Slurp::Tree - slurp and emit file trees as nested hashes River stage one • 2 direct dependents • 2 total dependents

File::Slurp::Tree provides functions for slurping and emitting trees of files and directories. # an example of use in a test suite use Test::More tests => 1; use File::Slurp::Tree; is_deeply( slurp_tree( "t/some_path" ), { foo => {}, bar => "sample\n...

RCLAMP/File-Slurp-Tree-1.24 - 14 Jul 2006 15:18:52 UTC

File::Slurp::WithinPolicy - Applies filesystem policies to File::Slurp River stage two • 2 direct dependents • 22 total dependents

This provides the File::Slurp interface within a policy defined by File::Policy. By default, File::Policy is a no-op and this behaves identically to File::Slurp. System administrators may want to override the default File::Policy implementation to en...

BBC/File-Policy-1.005 - 15 Jun 2005 13:23:24 UTC

File::Slurp::Remote::BrokenDNS - discover canonical hostnames, sometimes with `hostname` River stage one • 4 direct dependents • 4 total dependents

This module finds canonical fully qualified domain names. It ties the hash %fqdnify to map from hostnames to canonical fully qualified domain names. If the environment variable "BROKEN_DNS_WORKAROUND" is set, then it uses "ssh" and "hostname" to do t...

MUIR/File-Slurp-Remote-0.44 - 03 Mar 2012 07:09:11 UTC

File::Slurp::Remote::SmartOpen - open files locally or remotely automatially River stage one • 4 direct dependents • 4 total dependents

This module provides one function: "smartopen($file, $fd, $mode)". The function looks at the filename. If it has a colon in it, then it assumes that what comes before the colon is a hostname. If that hostname is not the hostname of the local system, ...

MUIR/File-Slurp-Remote-0.44 - 03 Mar 2012 07:09:11 UTC

File::Slurp::Remote::CanonicalHostnames River stage one • 4 direct dependents • 4 total dependents

Some people use real hostnames with forward and reverse DNS set up correctly. Other people do not. Sometimes there is more than one name for a host. Because of these variations, Proc::JobQueue cannot depend on any one way to figure out if two hostnam...

MUIR/File-Slurp-Remote-0.44 - 03 Mar 2012 07:09:11 UTC

OldSlurp.pm River stage zero No dependents

MUIR/File-OldSlurp-2004.0430 - 01 May 2004 02:24:00 UTC

File::Takeput - Slurp style file IO with locking. River stage zero No dependents

Slurp style file IO with locking. The purpose of Takeput is to make it pleasant for you to script file IO. Slurp style is both user friendly and very effective if you can have your files in memory. The other major point of Takeput is locking. Takeput...

SPRAGL/File-Takeput-0.3 - 31 Oct 2023 17:33:20 UTC

File::Slurper - A simple, sane and efficient module to slurp a file River stage four • 269 direct dependents • 1395 total dependents

This module provides functions for fast and correct slurping and spewing. All functions are optionally exported. All functions throw exceptions on errors, write functions don't return any meaningful value....

LEONT/File-Slurper-0.014 - 16 Dec 2022 15:09:28 UTC

File::SmartNL - slurp text files no matter the New Line (NL) sequence River stage zero No dependents

Different operating systems have different sequences for new-lines. Historically when computers where first being born, one of the mainstays was the teletype. The teletype understood ASCII. The teletype was an automated typewriter that would perform ...

SOFTDIA/File-SmartNL-0.05 - 13 May 2004 12:41:29 UTC

File::Sip - file parser intended for big files that don't fit into main memory. River stage zero No dependents

In most of the cases, you don't want to use this, but File::Slurp::Tiny instead. This class is able to read a line from a file without loading the whole file in memory. When you want to deal with files of millions of lines, on a limited environment, ...

SUKRIA/File-Sip-0.003 - 23 Mar 2014 15:52:52 UTC

File::Map - Memory mapping made simple and safe. River stage three • 11 direct dependents • 119 total dependents

File::Map maps files or anonymous memory into perl variables. Advantages of memory mapping * Unlike normal perl variables, mapped memory is (usually) shared between threads or forked processes. * It is an efficient way to slurp an entire file. Unlike...

LEONT/File-Map-0.71 - 10 Apr 2023 12:19:06 UTC

File::Misc - handy file tools River stage zero No dependents

File::Misc provides a variety of utilities for working with files. These utilities provides tools for reading in, writing out to, and getting information about files....

MIKO/File-Misc-0.10 - 08 Sep 2016 00:52:10 UTC

Mojo::File - File system paths River stage four • 943 direct dependents • 1041 total dependents

Mojo::File is a scalar-based container for file system paths that provides a friendly API for dealing with different operating systems. # Access scalar directly to manipulate path my $path = Mojo::File->new('/home/sri/test'); $$path .= '.txt';...

SRI/Mojolicious-9.36 - 08 Mar 2024 22:16:38 UTC

File::Read - Unique interface for reading one or more files River stage one • 1 direct dependent • 1 total dependent

This module mainly proposes functions for reading one or more files, with different options. See below for more details and examples. Rationale This module was created to address a quite specific need: reading many files, some as a normal user and ot...

SAPER/File-Read-0.0801 - 18 Oct 2007 22:41:14 UTC

Nile::File - Files and folders manager. River stage zero No dependents

The file object provides tools for reading files, folders, and most of the functions in the modules File::Spec and File::Basename. to get file content as single string or array of strings: $content = $app->file->get($file); @lines = $app->file->get($...

MEWSOFT/Nile-0.55 - 14 Oct 2014 09:32:49 UTC

File::Open - wrap open/sysopen/opendir and give them a nice and simple interface River stage one • 2 direct dependents • 2 total dependents

This module provides convenience wrappers around "open" and "sysopen" for opening simple files and a wrapper around "opendir" for opening directories. Nothing is exported by default; you have to specify every function you want to import explicitly. F...

MAUKE/File-Open-1.0103 - 26 Mar 2023 11:56:30 UTC

File::Flat - Implements a flat filesystem River stage two • 7 direct dependents • 14 total dependents

File::Flat implements a flat filesystem. A flat filesystem is a filesystem in which directories do not exist. It provides an abstraction over any normal filesystem which makes it appear as if directories do not exist. In effect, it will automatically...

ETHER/File-Flat-1.07 - 23 Aug 2020 21:49:12 UTC
74 results (0.028 seconds)