Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 32.389.326 Times

File::PathList 0.02

  Date Added: January 18, 2010  |  Visits: 736

File::PathList

Report Broken Link
Printer Friendly Version


Product Homepage
Download (77 downloads)



File::PathList is a Perl module that can find a file within a set of paths (like @INC or Java classpaths). SYNOPSIS # Create a basic pathset my $inc = File::PathList->new( @INC ); # Again, but with more explicit params my $inc2 = File::PathList->new( paths => @INC, cache => 1, ); # Get the full (localised) path for a unix-style relative path my $file = "foo/bar/baz.txt"; my $path = $inc->find_file( $file ); if ( $path ) { print "Found $file at $pathn"; } else { print "Failed to find $filen"; } Many systems that map generic relative paths to absolute paths do so with a set of base paths. For example, perl itself when loading classes first turn a Class::Name into a path like Class/Name.pm, and thens looks through each element of @INC to find the actual file. To aid in portability, all relative paths are provided as unix-style relative paths, and converted to the localised version in the process of looking up the path..

Requirements: No special requirements
Platforms: Linux
Keyword: File Filepathlist Find A Find A File Inc Libraries Module Path Pathlist Paths Perl Perl Module Programming Relative
Users rating: 0/10

License: Freeware Size: 26.62 KB
USER REVIEWS
More Reviews or Write Review


FILE::PATHLIST RELATED
File Restoration  -  Recovery Toolbox File Undelete Free 2.0.7
When a file is deleted, most users think that it's gone for good. And it's exactly why they get so frantic when they find out that a file with really valuable information has been erased from their hard drive, portable HDD, USB stick or memory...
2.39 MB  
File Management  -  Parsing a full file specification 1.1
This function parses a full file specification into tuple of: a) list of drive and folders b) file name c) (last) file extension (including dot)A full file specification consists of drive letter, folders, file name, and extension. Unless you're on...
 
Utilities  -  File Selection Language 0.5.1
File Selection Language (FSL) is a descriptive language for file selection. File Selection Language is used to selectively pick files from a directory structure. FSL is useful for selective backups, for instance. FSL uses glob patterns as the...
72.7 KB  
E-Mail Tools  -  PST File Recovery Free 1.0
Take a closer look at the PST File Recovery service, powered by PST File Recovery Free, this application works on any PC in the local area network and successfully retrieves the data from affected folders in Microsoft Outlook format. Keep in mind...
1.86 MB  
Backup Utilities  -  P2P Rocket 3.7.0
P2P Rocket is a highly reliable file-sharing program, a truly technological triumph that you can employ to download anything you want from movies and music to games, applications and documents. The installation is as quick and easy as it should...
7.1 MB  
File Utilities  -  Bru File Manager for Linux 0.5.3
Bru File Manager is a cross platform file manager. Features: * Copy, move, delete and rename files and directories; create directories; open, execute, edit and print files on-the-fly. * Selective file view through regular...
645.12 KB  
File Utilities  -  YaFM 1.0.5
YaFM is a web-based file manager written in PHP and licensed under the GPL. It allows you to upload, download, view, edit, copy, move/rename, change permissions and owner group of a single file or a group of files which reside on a unix...
66.56 KB  
Security Tools  -  Bcrypt 1.1
Bcrypt project is a lightweight blowfish file encryption utility which aims for cross-platform portability of not only the actual code, but the encrypted files as well. In addition to providing 448-bit encryption, Bcrypt overwrites input files...
36.86 KB  
Libraries  -  Image::MetaData::JPEG::Structures 0.15
Image::MetaData::JPEG::Structures is a Perl module that describes the structure of a JPEG file; it is an appendix to the main manual page of the Image::MetaData::JPEG module, which the reader should refer to for further details and the general...
286.72 KB  
File Utilities  -  JCommander 0.7.0
JCommander is a next generation file manager targeted to be powerful and flexible. Being multi-platform and distributed under an open-source license, it is freely usable on virtually any platform and operating system..
19.4 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 3.15.3
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB