! Aware > default selections > Text Strings > File Path Name Strings >

File Path Name Strings

Operations on hierarchical names (paths, files, identifiers)
Subsets on this page: - #Apps & Utilities - #Q&A - #Libs & Functions -
- #Personalize -
     icon
Search ! Aware:



     Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...



Questions and Answers: Showing

Unix Programming FAQ How do I expand '~' in a filename like the shell does? []

At Unix Programming FAQ

Unix Programming FAQ How do I compare strings using filename patterns? []

At Unix Programming FAQ

Questions and Answers

Others not displayed here
Full List


Applications and Utilities: Showing

basename dirname(1) - return filename or directory portion of pathname {oss}

Man pages: FreeBSD RedHat NetBSD
Source code: OpenBSD FreeBSD
[IEEE Std1003.2-1992 (``POSIX.2'')]

doschk - is a utility to ensure that source file names are distinguishable on MS-DOS, FreeDOS and other DOS systems with 8+3 character filenames, and on System V platforms with 14-character filenames. {GPL,GNU}

At GNU project

shrink_names - Shrink VeryLong+File.names to shorter names {oss}

At comp.sources.unix at UUNET

Libraries and Components: Showing

realpath (3) - returns the canonicalized absolute pathname {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
Source code: OpenBSD FreeBSD

glob globfree (3) - generate pathnames matching a pattern {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
Source code: OpenBSD FreeBSD
[IEEE Std1003.2-1992 (``POSIX.2'').]

fnmatch (3) - match filename or pathname using shell glob rules {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
Source code: OpenBSD FreeBSD
[IEEE Std1003.2-1992 (``POSIX.2'').]

basename dirname (3) - extract the base or directory portition of a pathname {oss}

Source code: OpenBSD

p5-Mac-FileSpec-Unixish-1.11 - Perl module with functions to manipluate pathspecs in Unixish style

At FreeBSD Ports

ruby-fnmatch-1.1b - A Ruby module which provides File::fnmatch and File::FNM_*

At FreeBSD Ports

Truname.C - Normalize filename using undocumented DOS {oss,msdos}

At snippets.org

Truname.C - Normalize filename using undocumented DOS {oss,msdos}

At snippets.org

DOS file name processing functions {oss}

At snippets.org

Filnames.H - Header file for file name processing functions below {oss}

At snippets.org

Fln_Fix.C - Crunch dot directories, verify DOS-valid paths {oss}

At snippets.org

Flnorm.C - Full file name normalization {oss}

At snippets.org

Unix2Dos.C - Convert Unix-style pathnames to DOS-style {oss}

At snippets.org

Chgext.C - Change/add a file name extension {oss}

At snippets.org

Fnsplit.C - Portable fnsplit(), fnmerge() equivalents {oss}

At snippets.org

Vfname.H, Vfname.C - Validate legal file names - DOS defaults but configurable {oss}

At snippets.org

Addpath.C - Append a new entry to DOS PATH {oss}

At snippets.org

glob - 'Globbing' library routine {oss}

At comp.sources.unix at ISC
ftp://ftp.uu.net/usenet/comp.sources.unix/volume6/ (At comp.sources.unix at UUNET)

File::KGlob - Expands a Unix file glob, e.g. "*" is replaced by a list of the files in the current directory. Also see the entry for glob() in ./docs/manual/html/perlfunc.html. [Perl] {oss}

At CPAN

File::KGlobRE - Converts a Unix file glob to a regular expression. Bundled with File::KGlob. [Perl] {oss}

At CPAN

Libraries and Functions

Others not displayed here
Full List

Related Subjects (default selections)

(The following links to subjects at this site retain your personalized selections.)

See also File Information - Obtaining file information (status, configuration, et al)

Up to Text Strings - Gateway topic to character and string processing routines. NUL Terminated String processing String conversions,et al. ascii to long, long to

(There may be additional related subject pages listed here)

Personalized Selections
Platform:
MS-DOS.
Unix/BSD/Linux.
Prog.Language:
C/C++.
Perl.
PHP.
License:
  GPL or LGPL.
Commercial.
Open-source.
Maturity:
Stable.
Tip: To exclude choices, select all others in same column
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Text Strings > File Path Name Strings >
RocketAware.com is a service of Mib Software
Copyright 2002, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments