Files
linux.softwareshinobi.com/landing/docs/commands/system/env.md
Software Shinobi 611d0816cc
All checks were successful
learn org at code.softwareshinobi.com/linux.softwareshinobi.com/pipeline/head This commit looks good
changed file names and directories
2025-06-19 08:36:13 -04:00

1.2 KiB

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