Menu

Tree [100561] master /
 History

HTTPS access


File Date Author Commit
 man 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 AUTHORS 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 COPYING 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 ChangeLog 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 INSTALL 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 Makefile.am 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 Makefile.in 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 NEWS 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 README 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 aclocal.m4 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 compile 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 config.h.in 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 configure 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 configure.in 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 depcomp 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 filebase.c 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 fileext.c 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 filexxx.h 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 install-sh 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 missing 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 mkinstalldirs 2018-03-25 Walter Eaves Walter Eaves [100561] Initial
 realpath.c 2018-03-25 Walter Eaves Walter Eaves [100561] Initial

Read Me

Aardvark Shell Utils v1.0
Dec. 23, 2003

The Aardvark Shell Utils is a collection of 3 (currently) utilities designed
to aid the user when working with shell scripts, or from the shell command
line. All three accept their input on the command line, or from standard
input, and thus they can be piped (|) with other commands.

All commands come with their own man page.

All code herein is provided free under the GPL. See "Copying" for more
information.


REALPATH(1)

Realpath is an implementation of the realpath(3) function for 
returning the canonicalized absolute pathname of an input path.

Essentially this means it returns the path with all '.' and '..' charcters
removed and all symlinks resolved.

Please see the included manpage in the man/ dir for more info.

You will need a system with a realpath(3) function. (This is pretty standard
ANSI C stuff.)

It is possible that your realpath(3) call will not return an absolute path in
some circumstances (reports of Solaris behaving like this have surfaced). If
you find this and would like to help make realpath work the same on your
platform please email me <software@laffeycomputer.com>. Most likely you will
instead have a resolvepath(2) call that does the same thing (or similar).


FILEBASE(1)

Filebase returns the base portion of a filename, that is the filename with
its extension (e.g. .txt) removed. It works by returning everything preceeding
the last period in the input string. The period itself is not returned.


FILEEXT(1)

Fileext returns the extension portion of a filename (e.g. txt). It works by
returning everything following the last period in the input string. The 
period itself is not returned.



Note: All command names are lowercase. Capitals are used above only for
emphasis or English clarity.

Please report bugs to <software@laffeycomputer.com>


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.