uu_env − env
env [OPTION]... [-] [NAME=VALUE]... [COMMAND [ARG]...]
Set each NAME to VALUE in the environment and run COMMAND
[vars]...
−i, −−ignore−environment
start with an empty environment
−C, −−chdir <DIR>
change working directory to DIR
−0, −−null
end each output line with a 0 byte rather than a newline (only valid when printing the environment)
−f, −−file <PATH>
read and set variables from a ".env"−style configuration file (prior to any unset and/or set)
−u, −−unset <NAME>
remove variable from the environment
−v, −−debug...
print verbose information for each processing step
−S, −−split−string <S>
process and split S into separate arguments; used to pass multiple arguments on shebang lines
−a, −−argv0 <a>
Override the zeroth argument passed to the command being executed. Without this option a default value of ‘command‘ is used.
−−ignore−signal <SIG>
set handling of SIG signal(s) to do nothing
−h, −−help
Print help
−V, −−version
Print version
A mere − implies −i. If no COMMAND, print the resulting environment.