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 29.889.407 Times

File::PathList 0.02

  Date Added: January 18, 2010  |  Visits: 683

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  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
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  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.11.0
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...
2.73 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