GNU which provides a simple example of a namespace conflict case for
/usr/gnu. Comments encouraged.
- Stephen
----
PSARC/2006/000
Include GNU which
Stephen Hahn (sch at sun.com)
ident "$Hg: d-gnu-which-fast-track.txt c729279cb0f2 2006/12/13 15:27:06 -0800
$ SMI"
1. Summary
This case adds the GNU/FSF implementation of which(1), under the
integration guidelines for /usr/gnu [1].
2. Discussion
The GNU implementation of which(1) offers a number of enhancements
for interactive and scripting use over the which(1) invocation in
/usr/bin. (For instance, unlike the /usr/bin implementation's ties
to csh(1) (and specifically $HOME/.cshrc for aliases), the GNU
implementation has features that allow use with a variety of
shells.)
3. Interfaces
/usr/gnu/bin/which
Location Uncommitted
Invocation Uncommitted
Human-readable output Volatile
/usr/share/info/which.info
Location Uncommitted
/usr/gnu/share/man/man1/which.1
Location Uncommitted
4. References
[1] S. Hahn, B. Smaalders, and R. Orth, PSARC/2006/000: /usr/gnu, 2006.
--
Stephen Hahn, PhD Solaris Kernel Development, Sun Microsystems
stephen.hahn at sun.com http://blogs.sun.com/sch/