| ENV(1) | General Commands Manual | ENV(1) | 
env —
| env | [ -0i] [-uname] [name=value ...]
      [utility [argument ...]] | 
env executes utility after
  modifying the environment as specified on the command line. The option
  name=value specifies an environmental variable,
  name, with a value of value. The
  option ‘-i’ causes
  env to completely ignore the environment it inherits.
The option ‘-u
    name’ 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. Both -0 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 -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.
env doesn't handle commands with equal
  (“=”) signs in their names, for obvious reasons.
| February 8, 2020 | NetBSD 10.0 |