line 33 is ewend instead of eend. Reproducible: Always Steps to Reproduce: 1. 2. 3.
There is a function ewend .... ---------------------------------- azarah@nosferatu azarah $ grep -A 22 ewend /sbin/functions.sh # void ewend(int error, char *warnstr) # # indicate the completion of process # if error, show warnstr via ewarn # ewend() { if [ "$#" -eq 0 ] || ([ -n "$1" ] && [ "$1" -eq 0 ]) then if [ "${QUIET_STDOUT}" != "yes" ] then echo -e "${ENDCOL} ${BRACKET}[ ${GOOD}ok${BRACKET} ]${NORMAL}" fi else local returnme="$1" if [ "$#" -ge 2 ] then shift ewarn "${*}" fi if [ "${QUIET_STDOUT}" != "yes" ] then echo -e "${ENDCOL} ${BRACKET}[ ${WARN}!!${BRACKET} ]${NORMAL}" # extra spacing makes it easier to read echo fi return "${returnme}" fi } azarah@nosferatu azarah $