From 7f4e6d47beab64623fb5779a3cf3500cc423e392 Mon Sep 17 00:00:00 2001 From: LinuxSquare Date: Thu, 10 Apr 2025 20:41:54 +0200 Subject: [PATCH] Add extra check for subcommands existance --- pms-cli | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pms-cli b/pms-cli index 602d4eb..d778d99 100755 --- a/pms-cli +++ b/pms-cli @@ -68,7 +68,11 @@ while true; do done if ! find "$ROOTPATH/functions" -iname "$COMMAND" &> /dev/null; then - log e "$COMMAND is not a viable function!" + log e "'$COMMAND' is not a viable function!" + exit 1 +fi +if ! grep "$SUBCOMMAND" "$ROOTPATH/functions/$COMMAND" &> /dev/null; then + log e "'$SUBCOMMAND' is not viable command in '$COMMAND'" exit 1 fi