cvs commit: src/usr.bin/env env.c

Matthew D. Fuller fullermd at over-yonder.net
Mon Jun 20 22:09:42 GMT 2005


On Mon, Jun 20, 2005 at 01:47:59PM -0400 I heard the voice of
Garance A Drosehn, and lo! it spake thus:
> 
> >Also, please be careful when adding new non-standard options and
> >features; they tend to stick around forever.
> 
> These *are* intended to stick around forever.  In fact, they are
> designed in such a way that other OS's could pick up the changes.

Well, FWIW, it DID occur to me (I just ignored it, because it seemed
kinda irrelevant and nit-picky) that it might be more approprate to
have an external utility (`runinterp` or something) to do that
splitting, rather than grafting it onto env.  I think of env as a way
to set environmental variables, not as a way to execute programs.  It
might be easier to convince other OS's "Here, have a package for this
utility" than "Here, change your env to work like this", too.


-- 
Matthew Fuller     (MF4839)   |  fullermd at over-yonder.net
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
           On the Internet, nobody can hear you scream.


More information about the cvs-src mailing list