Files
linux.softwareshinobi.com/landing/docs/Linux-Commands/System/036-the-env-command.md
2025-03-14 15:46:26 -04:00

1.2 KiB
Executable File

The env command

The env command in Linux/Unix is used to either print a list of the current environment variables or to run a program in a custom environment without changing the current one.

Syntax

env [OPTION]... [-] [NAME=VALUE]... [COMMAND [ARG]...]

Usage

  1. Print out the set of current environment variables
    env 
    
  2. Run a command with an empty environment
     env -i command_name
    
  3. Remove variable from the environment
    env -u variable_name
    
  4. End each output with NULL
    env -0 
    

Full List of Options

Short Flag Long Flag Description
-i --ignore-environment Start with an empty environment
-0 --null End each output line with NUL, not newline
-u --unset=NAME Remove variable from the environment
-C --chdir=DIR Change working directory to DIR
-S --split-string=S Process and split S into separate arguments. It's used to pass multiple arguments on shebang lines
-v --debug Print verbose information for each processing step
- --help Print a help message
- --version Print the version information