From ebd0cca3268c1cd1c4421cedd7cec0dc6c68eef8 Mon Sep 17 00:00:00 2001 From: "Kim B. Heino" Date: Wed, 7 Oct 2020 20:08:49 +0300 Subject: [PATCH] muninlite: do not crash if empty line is received (#8) Trivial fix for the following error: root@naru:~# echo "" | ./muninlite ./muninlite: line 696: do_: not found root@naru:~# --- muninlite.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/muninlite.in b/muninlite.in index e9e421f..f0949be 100755 --- a/muninlite.in +++ b/muninlite.in @@ -119,7 +119,7 @@ do arg1=$(echo "$arg1" | xargs) if ! echo "$FUNCTIONS" | grep -qwF "$arg0"; then echo "# Unknown command. Try $(echo "$FUNCTIONS" | sed -e 's/\( [[:alpha:]]\{1,\}\)/,\1/g' -e 's/,\( [[:alpha:]]\{1,\}\)$/ or\1/')" - else + elif [ -n "$arg0" ]; then "do_$arg0" "$arg1" fi done