Fix dotenv with explicit .env

If the dotenv command is used with a parameter (like "dotenv src/.env"),
it doesn't work with the following error message:

direnv: error open bash: no such file or directory

This commit makes it use the correct parameter for the target file.