| ENV(1) | General Commands Manual | ENV(1) | 
env —
| env | [ -0i] [-Cdir] [-uname] [name=value ...]
      [utility [argument ...]] | 
env executes utility after
  modifying the environment as specified on the command line. Each
  name=value option specifies an environmental variable,
  name, with a value of value. The
  ‘-i’ option causes
  env to completely ignore the environment it inherits.
The ‘-C
    dir’ option causes the working directory to be
    changed to dir.
The ‘-u
    name’ option causes removal of the
    name environment variable if it is in the environment.
    This is similar to the unset command in
    sh(1). The value for
    name must not include the
    ‘=’ character.
If no utility is specified,
    env prints out the names and values of the variables
    in the environment. Each name=value pair is separated
    by a new line unless -0 is specified, in which case
    name/value pairs are separated by NUL. The -0 option
    and utility must not be specified together.
env exits with one of the following values:
env. If no utility was specified, then
      env completed successfully and returned the exit
      code itself.env.env.-0 option.- option has been deprecated but is still
  supported in this implementation.
The -C, -u and
    -0 options are non-standard extensions.
env utility conforms to IEEE Std
  1003.2-1992 (“POSIX.2”).
env command appeared in
  4.4BSD.
The -u and -0
    options first appeared in NetBSD 10.
The -C option first appeared in
    NetBSD 10.1.
env doesn't handle commands with equal
  (“=”) signs in their names, for obvious reasons.
| October 28, 2024 | NetBSD 10.1 |