[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
rln, a potential new core util
From: |
David Laurence Emerson |
Subject: |
rln, a potential new core util |
Date: |
Tue, 21 Feb 2006 03:02:02 -0800 |
User-agent: |
KMail/1.7.2 |
Hey all you wonderful GNU folks,
I've written a utility that may be appropriate for future inclusion in the gnu
core utils. It assists in the creation of relative-path symlinks, enabling
tab-completion in a number of cases where that fails for ln -s, and
preventing the creation of dead links.
For now, the tool is called "rln" ("r" is for relative). I have attached the
decently-commented bash source for your amusement! It seems to work pretty
well, though admittedly a c implementation would be much better. For
convenience, I gave it a .txt extention and removed #!/bin/bash from the top
(so email clients will treat it as plain text).
It would be fun to continue development of this tool and rewrite it in c, but
the truth is that I've already fulfilled my personal need for the tool.
However, if you folks at gnu think it might be useful to others, I would love
to continue work on this project, which would be my first c contribution to
the community. In case it's of any relevance, I'd be happy to release it
under any version of the GPL, and/or simply donate it to the FSF.
Of course, this may have been tried and rejected dozens of times in the past.
I don't really know. In any case, I hope you'll get back to me and tell me
what you think.
Thanks for your time!
~David.
rln.txt
Description: Text document
- rln, a potential new core util,
David Laurence Emerson <=