From 3d01d93246ca0a1674d29a898c55fdc8c4bd8160 Mon Sep 17 00:00:00 2001 From: rwxrob Date: Tue, 14 Dec 2021 17:53:22 -0500 Subject: [PATCH] Add check for function defined to delegation --- cmd | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd b/cmd index 0b9db9c..44260d7 100755 --- a/cmd +++ b/cmd @@ -553,7 +553,8 @@ done if [[ -n "$1" ]]; then declare CMD="$1"; shift for c in "${COMMANDS[@]}"; do - if [[ $c == "$CMD" ]]; then + declare cmd=$(command -v "x.$c") + if [[ $c == "$CMD" && -n "$cmd" ]]; then "x.$CMD" "$@" exit $? fi