Better dotenv func

This commit is contained in:
2024-11-08 22:43:10 +01:00
parent a4e4434bb3
commit afbadf7a64
+2 -4
View File
@@ -130,12 +130,10 @@ dotenv() {
shift
fi
ENV=$(cat $DOTENV | sed '/^#/d' | tr '\n' ' ')
if [[ -z $* ]]; then
export ${=ENV}
set -a && source $DOTENV && set +a
else
(export ${=ENV}; $*)
(set -a && source $DOTENV && set +a && $*)
fi
}