X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=etc%2Fgrml%2Flsb-functions;h=2aa0c777773c02b32389e159bcdfacf802668b7e;hb=refs%2Ftags%2F0.3.30;hp=35901be656416ffa8879bc27b24cdbd1bbfb1b99;hpb=ce339ce71e606d114b500918bd5d5bba57ce59cc;p=grml-etc-core.git diff --git a/etc/grml/lsb-functions b/etc/grml/lsb-functions index 35901be..2aa0c77 100644 --- a/etc/grml/lsb-functions +++ b/etc/grml/lsb-functions @@ -157,7 +157,7 @@ if [ -z "${COLS}" ] || [ "${COLS}" -le 0 ] ; then fi if [ "${RC_ENDCOL}" = "yes" ]; then - ENDCOL="[$(( ${COLS} - 8 ))G" + ENDCOL="[$(( ${COLS} - 8 ))G" else ENDCOL='' fi @@ -182,12 +182,11 @@ esyslog() { local pri local tag + [ "$#" -le 2 ] && return 0 if [ -x /usr/bin/logger ] ; then pri="$1" tag="$2" - shift 2 - [ "$#" -eq 0 ] && return 0 /usr/bin/logger -p "${pri}" -t "${tag}" -- "$@" fi @@ -200,7 +199,7 @@ esyslog() { # increase the indent used for e-commands. # eindent() { - local i="$1" + local i="${1:-0}" [ "$i" -gt 0 ] || i="${RC_DEFAULT_INDENT}" esetdent $(( ${#RC_INDENTATION} + $i )) } @@ -210,7 +209,7 @@ eindent() { # decrease the indent used for e-commands. # eoutdent() { - local i="$1" + local i="${1:-0}" [ "$i" -gt 0 ] || i="${RC_DEFAULT_INDENT}" esetdent $(( ${#RC_INDENTATION} - $i )) } @@ -221,7 +220,7 @@ eoutdent() { # num defaults to 0 # esetdent() { - local i="$1" + local i="${1:-0}" [ "$i" -lt 0 ] && i=0 RC_INDENTATION="$(printf "%${i}s" '')" }