setenv/putenv/unsetenv.
mcdonald at uxe.cso.uiuc.edu
mcdonald at uxe.cso.uiuc.edu
Sun Aug 28 01:35:00 AEST 1988
>Sure it's simple, but that's not the point. The environment is something
>pretty basic. Isn't it about time we started dealing with as many such basic
>things as possible through a layer of primitives?? It is quite surprising how
>many vendors of quite diverse operating systems are either talking about or
>actually promising POSIX compatibility, even though the underlying kernels
>don't look even vaguely like UNIX. (VMS, OS/2, ...) What are these people
>supposed to do? If the primitive to set an environment variable isn't in the
>standard then you will get just the kind of problems with variant versions and
>portability troubles that the standard is supposed to prevent.
-
POSIX and similar standards are not intended as definition of a useable
system. They are intended for such purposes as allowing the government
to specify an operating system in a procurement spec without
generating lawsuits. Real operating systems will always need lots
of extensions .
More information about the Comp.unix.questions
mailing list