From 69bdca063fcef34fbac5daaafd1b52d6ac8e2bba Mon Sep 17 00:00:00 2001 From: Kenneth Reitz <me@kennethreitz.com> Date: Fri, 20 Dec 2013 17:15:24 -0500 Subject: [PATCH] fix sub-env for when env file is not present --- bin/utils | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/utils b/bin/utils index f1e3e6b9..68608148 100755 --- a/bin/utils +++ b/bin/utils @@ -60,5 +60,9 @@ function deep-rm (){ } function sub-env (){ - (export $(egrep -v '^(GIT_DIR|PYTHONHOME|PYTHONPATH|LD_LIBRARY_PATH|LIBRARY_PATH|PATH)' $ENV_FILE); $1) + if [[ -f $ENV_FILE ]]; then + (export $(egrep -v '^(GIT_DIR|PYTHONHOME|PYTHONPATH|LD_LIBRARY_PATH|LIBRARY_PATH|PATH)' -f $ENV_FILE); $1) + else + $1 + fi } -- GitLab