Dotenv Linter is a command line tool written in Rust programming language, designed for checking and ensuring the correctness of .env
files, which are commonly used in development to manage environment variables. The primary purpose of this tool is to help developers maintain clean and error-free .env
files, which can often become cluttered or incorrectly formatted. This tutorial shows how to install Dotenv Linter on Ubuntu 24.04.
Install Dotenv Linter
Download the tar.gz
package from the releases page of the Dotenv Linter repository:
wget -qO dotenv-linter.tar.gz https://github.com/dotenv-linter/dotenv-linter/releases/latest/download/dotenv-linter-linux-x86_64.tar.gz
Extract executable to /usr/local/bin
directory:
sudo tar xf dotenv-linter.tar.gz -C /usr/local/bin dotenv-linter
Run the command to verify the Dotenv Linter version:
dotenv-linter --version
Remove the unnecessary file:
rm -rf dotenv-linter.tar.gz
Testing Dotenv Linter
Create a simple .env
file for testing:
printf 'FOO=hello\nFOO=world' > .env
To use Dotenv Linter, simply run the command dotenv-linter
by specifying the .env
file you want to check:
dotenv-linter .env
This command will analyze the .env
file for common issues and provide feedback on any errors or warnings it detects. Example:
Checking .env
.env:2 DuplicatedKey: The FOO key is duplicated
.env:2 EndingBlankLine: No blank line at the end of the file
Found 2 problems
Uninstall Dotenv Linter
To uninstall Dotenv Linter, just delete the file it's associated with:
sudo rm -rf /usr/local/bin/dotenv-linter
Leave a Comment
Cancel reply