commands.sh
⌘K

env

all

Show the environment or run a program in a modified environment.

More info →

Options (3)

-i, --ignore-environmentboolean

Clear the environment and run a program

Example: env {{[-i|--ignore-environment]}} {{program}}
-u, --unsetboolean

Remove variable from the environment and run a program

Example: env {{[-u|--unset]}} {{variable}} {{program}}
-a, --argv0boolean

Run a program under a different name

Example: env {{[-a|--argv0]}} {{custom_name}} {{program}}

Examples (7)

Show the environment

env

Run a program. Often used in scripts after the shebang (#!) for looking up the path to the program

env program

Clear the environment and run a program

env [-i|--ignore-environment] program

Remove variable from the environment and run a program

env [-u|--unset] variable program

Set a variable and run a program

env variable=value program

Set one or more variables and run a program

env variable1=value variable2=value variable3=value ... program

Run a program under a different name

env [-a|--argv0] custom_name program
made by @shridhargupta | data from tldr-pages