[jump to content][No Software Patents]Tools (new) : getrealpath [ Home | Scylla+Charybdis old home | Tools (old) | Tools (new) | FAQ | Downloads ]

Scylla and Charybdis getrealpath - Tools

The tools are developed under Linux with ESR's paradigm release early, release often in mind.
So you can consider this beta software, or alpha, or pre-alpha, or even worse ;)

Have a look in the download directory for all downloads.
As always here, all you get is the source. No binaries here.

getrealpath 0.1.0-20081125-015158

Print realpath to stdout (look into latest version, download latest version 0.1.0-20081125-015158, sig)

Actually there is a "realpath" utility for Debian which has more features than this here.

However I want tools which are optimized for pipe usage. So I wanted to have something like

find . -type f | getrealpath - | ...

History:

version 0.1.0-20081125-015158

download (224464 bytes) sig

Now uses my own implementation of getrealpath, not the libc variant.

This improves behavior on non-existent paths, as the behavior on non-existent files is not defined in the libc variant. Note that the GNU libc v2 seems to work similar to what I did, however I do not want to rely on undocumented behavior (undocumented according to POSIX).

version 0.0.2-20061003-224034

download (132873 bytes)

Another fix in the source for Ubuntu

version 0.0.1-20061003-222950

(132674 bytes archive)

Now with tinolib which allows compile under Ubuntu, too.

The probelem is, that Ubuntu has no gawk as /bin/awk, but my scripts need gawk.

version 0.0.0-20060928-035513

(132421 bytes archive)

First version.

License and Disclaimer

All you can see here is free software according to the GNU GPL.
Copyright (C)2000-2008 by Valentin Hilbig
Note that the software comes with absolutely no warranty of any kind.
You use the software at your own risk.
Valentin Hilbig cannot be hold responsible for any unintended damage,
lost data or malfunction of the software you can find here.

[FSFE contributor 2007]

[end of page - jump back to content][hacker culture]
Last modified: 2008-12-27 by Valentin Hilbig [ Imprint / Impressum ]