coreutils manual says about env command that
env [option]... [name=value]... [command [args]...]If no command name is specified following the environment specifications, the resulting environment is printed. This is like specifying the printenv program.
is the printed environment by env specific to env, in the sense that the value of _ depends on env? For example,
$ env | grep '^_'
_=/usr/bin/env
Does env print out almost all the the exported environment of the current shell, except that the value of the environment variable _ is modified to be specific to env?
So is env not to print out the environment in the current shell, but the environment received within env?
Thanks.