Dotrun est un outil qui permet d’exécuter une commande dans un environnement chargé d’un fichier dotenv.
Placer le binaire, pour votre plateforme, du répertoire bin de l’archive quelque part dans votre PATH et renommez le en dotrun.
Pour lancer la commande foo (avec ses arguments) dans l’environnement défini dans le fichier .env du répertoire courant, taper la commande :
$ dotrun foo args...
Le fichier .env peut définir un environnement de la manière suivante :
FOO=BAR
SPAM=EGGS
La commande foo pourra alors accéder aux variables d’environnement définies dans le fichier .env.
On peut aussi spécifier un autre fichier d’environnement avec l’option -env :
$ dotrun -env /etc/foo.env foo args...
De cette manière, dotrun ne chargera pas l’environnement depuis le fichier .env du répertoire courant, mais depuis le fichier indiqué.
Enjoy!