#env-file #file-read #command-line-tool #process #utility #starting #echo

app pushenv

A CLI utility that reads a .env file before starting a process. Example usage: pushenv -- echo $SOME_VAR pushenv some.env.file -- echo $SOME_VAR

2 stable releases

1.1.2 May 27, 2024
1.1.1 May 20, 2024
1.0.0 May 16, 2024
0.1.1 May 16, 2024
0.1.0 May 8, 2024

#864 in Command line utilities

22 downloads per month

GPL-3.0 license

21KB
77 lines

pushenv

A CLI utility that reads a .env file before starting a process

Installation

You can install pushenv using Cargo, the Rust package manager, or by downloading a precompiled binary from the latest release.

cargo install pushenv

Example usage

Without specifying an env file

This will attempt to read the .env file in the current directory.

pushenv -- echo $SOME_VAR

Specifying an env file

You can specify an env file to read from as the first argument.

pushenv some.env.file -- echo $SOME_VAR

Dependencies

~1.2–1.8MB
~34K SLoC