It is stupidly complicated to detect whether a given scalar is a filehandle (or
something filehandle like) in Perl. This module attempts to do so, but probably
falls short in some cases. The primary advantage of using this module is that it
gives you somebody to blame (me) if your code can't detect a filehandle.
The main use case for IO::Detect is for when you are writing functions and you
want to allow the caller to pass a file as an argument without being fussy as to
whether they pass a file name or a file handle.
wtail does the equivalent of tail -f on several files at once. The screen
is split into as many parts as there are files to watch.
pfm is a terminal (curses)-based file manager written in Perl, based on the
PFM.COM for MS-DOS (originally by Paul Culley and Henk de Heer). Permission
to use the original name was kindly granted by the original authors.
Some of its features:
* Commands are invoked with only one or two keypresses
* Colored filenames according to extension or type
* Support for executing user-defined commands (including wildcards)
with only two keystrokes
* A single-file and multiple-file mode
* Multilevel sorting
* Use of oldmarks and newmarks for executing multiple commands on
the same group of files
* Supports bookmarks for directories
* Highly configurable through its config file
* Supports commandline history and completion through use of the
GNU readline library
* Integration with versioning tools like Subversion, CVS, Bazaar,
Mercurial, and Git
This module finds a DateTime::Format::* class that is suitable for the use with
a given DBI connection (and DBD::* driver).
It currently supports the following drivers: MySQL, PostgreSQL (Pg).
This simple test module checks the subroutines provided by a module. This is
useful for confirming a planned API in testing and ensuring that other
functions aren't unintentionally included via import.
ftpsync.pl synchronizes a local directory tree and a remote FTP directory
tree. It was initally written to automize web publishing, but might be
useful for some other purposes, like mirroring not-too-large public sites,
data replication, and more.
This software converts a sequences record file generated by ttyrec into a
gif animation directly using portable built-in terminal emulation engine
originated from yaft. yaft provides rare terminal emulation features such as
SIXEL/DRCS.
Config::Merge - load a configuration directory tree
containing YAML, JSON, XML, Perl, INI
or Config::General files
Regexp::RegGrp is a Perl modele to group regular expressions to one regular
expression.
Task::Tiny may be used to install a selection of tiny Perl extensions from CPAN.