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

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

Serving Software Downloads in 956 Categories, Downloaded 50.331.931 Times

File::PathInfo 1.27

Company: Leo Charre
Date Added: October 10, 2013  |  Visits: 515

File::PathInfo

Report Broken Link
Printer Friendly Version


Product Homepage
Download (36 downloads)



File::PathInfo is a Perl module that provides an object oriented interface to things you want to know about a file, such as extension, absolute path, relative path, size, filename (without extension), etc. It is a sort of swissarmy knife of file info.<br /><br />A lot of times you need to know a file's absolute path, it's absolute location, maybe it's relative location to something else (like DOCUMENT ROOT), then you need to maybe know the relative path and relative location for a file. You need to know if a file is a directory, what it's extension is. You can commonly use regexes to do this.<br /><br />This module provides commonly needed variables.<br /><br />SYNOPSIS<br /><br /> use File::PathInfo;<br /> <br /> my $f = new File::PathInfo;<br /> <br /> $f->set('/home/myself/public_html/folder/stew.txt) or die('file does not exist');<br /> <br /> $f->is_text; # returns 1<br /> <br /> $f->ext; # returns 'txt'<br /> <br /> $f->abs_loc; # returns '/home/myself/public_html/folder'

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Absolute Commonly Exist Extension Fgtabs Loc Fgtset Homemyselfpublic Htmlfolderstewtxt File File Pa Filepathinfo Homemyselfpublic Htmlfolder It039s Location Module Needed Pathinfo Regexes Relative Returns Thisthis Txt Variablessynopsis
Users rating: 0/10

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


FILE::PATHINFO RELATED
Libraries  -  RADIUS::UserFile 1.01
RADIUS::UserFile is a Perl extension for manipulating a RADIUS users file. SYNOPSIS use RADIUS::UserFile; my $users = new RADIUS::UserFile File => /etc/raddb/users, Check_Items => [ qw(Password Calling-Station-Id) ];...
15.36 KB  
File Utilities  -  HashTab for Mac 1.2
HashTab is a Windows shell extension which adds a tab called "File Hashes" to the Windows Explorer file properties. HashTab will allow you to see file hash information. The tab contains the MD5, SHA1 and CRC-32 file hashes. These are common...
2.6 MB  
Windows Software  -  Gdiff-ext 0.2
Gdiff-ext is a Gnome's Nautilus context menu extension that adds commands to launch file comparison/merge tools and also remembers your selection so you can run comparison/merge later on.
260 KB  
File Utilities  -  Nautilus-actions 1.4
Nautilus actions is an extension for Nautilus, the gnome file manager. Nautilus-actions allow to configure program to be launch on files selected into Nautilus interface. Each time you right-click on one or several selected files in nautilus,...
225.28 KB  
Libraries  -  Net::Z3950 0.51
Net::Z3950 is a Perl extension for talking to Z39.50 servers. WARNING You should not be using this module unless you need this precise API for compatibility reasons. New applications should use the ZOOM-Perl module (Net::Z3950::ZOOM) instead....
88.06 KB  
Web Browser Tools  -  M3U Ripper 1.4
M3U Ripper is a Firefox extension that allows you to rip the contents of an m3u, wmx, or ram playlist file link by right clicking on the link and selecting the "Rip Playlist Contents..." option from the popup menu. The option will only appear if...
12.29 KB  
Libraries  -  HTML::Template::Expr 0.07
HTML::Template::Expr module provides an extension to HTML::Template which allows expressions in the template syntax. HTML::Template::Expr module is purely an addition--all the normal HTML::Template options, syntax, and behaviors will still work....
18.43 KB  
Web Browser Tools  -  GraphicsEx 0.1.2.0
GraphicsEx Firefox extension allows you to create local images of web pages and submit them to snissa.com as well. The extension adds several menu items to File and Page Context menus. Use item Save Page As Image... to create a PNG image of the...
389.12 KB  
Utilities  -  ADF View 1.0.9
The ADF View was developed to be a Shell Namespace extension, which opens up the .ADF file extension. ADF files are Amiga Disk Files, or image dumps of AmigaDOS formatted disks. These files are used by most Commodore Amiga emulator software....
 
Database Tools  -  PheXist for Scripts 0.5
PheXist is a set of classes (PHP5, PHP4 & Perl) to query and manipulate XML documents in eXist XML:DB.eXist is an Open Source native XML database featuring efficient, index-based XQuery processing, automatic indexing, extensions for full-text...
10 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 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  -  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