diff --git a/sh/log/log.sh b/sh/log/log.sh index eddf92c..f2a6b19 100644 --- a/sh/log/log.sh +++ b/sh/log/log.sh @@ -71,24 +71,14 @@ rwx_log_warn() { # TODO simplify -_rwx_main_log() { - [ ${#} -gt 0 ] || set -- "" - local line - for line in "${@}"; do - echo "${line}" - done -} - _rwx_log() { local prefix="${1}" shift [ ${#} -gt 0 ] || set -- "" local line for line in "${@}"; do - if [ -n "${prefix}" ]; then - _rwx_main_log "${prefix} ${line}" - else - _rwx_main_log "${line}" - fi + [ -n "${prefix}" ] && + printf "%s" "${prefix} " + echo "${line}" done }