diff --git a/bin/headlessvnc b/bin/headlessvnc index 7c0b00e..ae7dba1 100755 --- a/bin/headlessvnc +++ b/bin/headlessvnc @@ -13,7 +13,10 @@ echobf() { # Print an error message print_error() { - >&2 { printf '\033[1;31m%s\033[0m ' "ERROR:"; echobf "$*" } + ( + printf '\033[1;31m%s\033[0m ' "ERROR:" + echobf "$*" + ) > /dev/stderr } # Print an error and exit @@ -36,7 +39,7 @@ public_help() { ${name} - Start a VNC server Usage: - ${name} $(echo "$verbs" | sed 's/ /|/g') + ${name} ${verbs// /|} EOF } @@ -97,6 +100,6 @@ fi if echo "$verbs" | grep -q "$arg"; then "public_${arg}" else - error_usage + error_help fi