From 57cce73c3d3439b4b6a73ed6963502daef408b7e Mon Sep 17 00:00:00 2001 From: Anthony Jackson Date: Mon, 10 Apr 2017 22:18:29 +0200 Subject: Only print lines for os var that are set --- priv/templates/extended_bin | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/priv/templates/extended_bin b/priv/templates/extended_bin index 1b619d4..87128b7 100755 --- a/priv/templates/extended_bin +++ b/priv/templates/extended_bin @@ -229,7 +229,8 @@ replace_os_vars() { awk '{ while(match($0,"[$]{[^}]*}")) { var=substr($0,RSTART+2,RLENGTH -3) - gsub("[$]{"var"}",ENVIRON[var]) + if (ENVIRON[var]) gsub("[$]{"var"}",ENVIRON[var]); + else next } }1' < "$1" > "$2" } -- cgit v1.2.3