diff --git a/multinode-demo/leader.sh b/multinode-demo/leader.sh index 2f7e8edbc5..6d9e5a098e 100755 --- a/multinode-demo/leader.sh +++ b/multinode-demo/leader.sh @@ -1,5 +1,7 @@ #!/bin/bash -here=$(dirname $0) +here=$(dirname "$0") + +# shellcheck source=/dev/null . "${here}"/myip.sh myip=$(myip) || exit $? diff --git a/multinode-demo/myip.sh b/multinode-demo/myip.sh index 084046026e..ea63a923aa 100755 --- a/multinode-demo/myip.sh +++ b/multinode-demo/myip.sh @@ -30,7 +30,7 @@ Please choose the IP address you want to advertise to the network: " done - while read -p "${prompt} + while read -r -p "${prompt} please enter a number [0 for default]: " which do [[ -z ${which} ]] && break; @@ -46,7 +46,7 @@ please enter a number [0 for default]: " which } -if [[ ${0} == ${BASH_SOURCE[0]} ]] +if [[ ${0} == "${BASH_SOURCE[0]}" ]] then myip "$@" fi diff --git a/multinode-demo/setup.sh b/multinode-demo/setup.sh index 1f393782e3..3c68abccab 100755 --- a/multinode-demo/setup.sh +++ b/multinode-demo/setup.sh @@ -1,5 +1,7 @@ #!/bin/bash -here=$(dirname $0) +here=$(dirname "$0") + +# shellcheck source=/dev/null . "${here}"/myip.sh myip=$(myip) || exit $? diff --git a/multinode-demo/validator.sh b/multinode-demo/validator.sh index 499c42c86a..5bba1005bf 100755 --- a/multinode-demo/validator.sh +++ b/multinode-demo/validator.sh @@ -1,5 +1,7 @@ #!/bin/bash -here=$(dirname $0) +here=$(dirname "$0") + +# shellcheck source=/dev/null . "${here}"/myip.sh leader=$1