Skip to content

Commit 965e067

Browse files
committed
[update] : Array echo options
1 parent 95574c0 commit 965e067

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tools/msg.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set -eu
55
script_path="$( cd -P "$( dirname "$(readlink -f "$0")" )" && cd .. && pwd )"
66

77
msg_type="info"
8-
echo_opts=""
8+
echo_opts=()
99
bash_debug=false
1010
nocolor=false
1111

@@ -144,7 +144,7 @@ while true; do
144144
shift 1
145145
;;
146146
-o)
147-
echo_opts="${2}"
147+
echo_opts+=(${2})
148148
shift 2
149149
;;
150150
-p)
@@ -315,13 +315,13 @@ for count in $(seq "1" "$(echo -ne "${message}\n" | wc -l)"); do
315315
full_message="$(echo_appname)$(echo_type) $(echo_message "${_message}")"
316316
case "${output}" in
317317
"stdout")
318-
echo ${echo_opts} "${full_message}" >&1
318+
echo "${echo_opts[@]}" "${full_message}" >&1
319319
;;
320320
"stderr")
321-
echo ${echo_opts} "${full_message}" >&2
321+
echo "${echo_opts[@]}" "${full_message}" >&2
322322
;;
323323
*)
324-
echo ${echo_opts} "${full_message}" > ${output}
324+
echo "${echo_opts[@]}" "${full_message}" > "${output}"
325325
;;
326326
esac
327327
unset _message

0 commit comments

Comments
 (0)