From 5846cd7ef0e60005edf77f0e9007bf0544c5f987 Mon Sep 17 00:00:00 2001 From: Edvinas Date: Wed, 20 May 2020 23:54:14 +0300 Subject: [PATCH] Bugfix wsdd args concat Using brackets in string concatenation has special meaning for for bash thus later argument never gets appended. Use simple strings concat instead fixes problem. --- docker-cmd.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docker-cmd.sh b/docker-cmd.sh index 7e56356..831cbef 100755 --- a/docker-cmd.sh +++ b/docker-cmd.sh @@ -1,20 +1,20 @@ #!/usr/bin/env bash -args=( ) +args= if [ ! -z "${HOSTNAME}" ]; then - args+=( "-n $HOSTNAME ") + args+="-n $HOSTNAME " else echo "HOSTNAME environment variable must be set." exit 1 fi if [ ! -z "${WORKGROUP}" ]; then - args+=( "-w $WORKGROUP " ) + args+="-w $WORKGROUP " fi if [ ! -z "${DOMAIN}" ]; then - args+=( "-d $DOMAIN " ) + args+="-d $DOMAIN " fi