carta
python-dotenv(1)

python-dotenv1

.env file manipulator

Usage

python-dotenv [OPTIONS] COMMAND [ARGS] ...

Overview

This script is used to set, get or unset values from a .env file.

Options

-f, --file PATH

Location of the .env file, defaults to .env file in current working directory.

-q, --quote [always|never|auto]

Whether to quote or not the variable values. Default mode is always. This does not affect parsing.

-e, --export BOOLEAN

Whether to write the dot file as an executable bash script.

--version

Show the version and exit.

--help

Show this message and exit.

Commands:

get

Retrieve the value for the given key.

list

Display all the stored key/value.

run

Run command with environment variables present.

set

Store the given key/value.

unset

Removes the given key.

History

  • Debian 13 (Trixie): the text shown here
  • Debian 12 (Bookworm)
  • Debian 11 (Bullseye)
  • Debian 10 (Buster)

--export since Debian 11 (Bullseye); -e since Debian 11 (Bullseye).

From python3-dotenv 1.0.1-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.