From b6ee8af935281c929e649e9f51357723e4372dd9 Mon Sep 17 00:00:00 2001 From: MusclePr Date: Tue, 23 Apr 2024 20:08:22 +0900 Subject: [PATCH] fix lint --- scripts/rest_api.sh | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/scripts/rest_api.sh b/scripts/rest_api.sh index 622eb0fbf..30eb5ddb6 100644 --- a/scripts/rest_api.sh +++ b/scripts/rest_api.sh @@ -1,10 +1,13 @@ #!/bin/bash -ORGDIR=$(dirname $(readlink -fn ${0})) -source ${ORGDIR}/helper_functions.sh +SCRIPT=$(basename "${0}") +ORGPATH=$(readlink -fn "${0}") +ORGDIR=$(dirname "${ORGPATH}") +#shellcheck source=scripts/helper_functions.sh +source "${ORGDIR}/helper_functions.sh" help="-h|--help" if [ $# -lt 1 ] || [[ ${1} =~ ${help} ]]; then cat << EOF -Usage: $(basename ${0}) [options] +Usage: ${SCRIPT} [options] api: announce ... announce message. ban ... ban player. @@ -41,17 +44,18 @@ if [[ ${api} =~ ${api_required_json} ]]; then if [ "${json}" = "-" ]; then json="$(cat -)" elif [[ ! ${json} =~ ^\{ ]]; then + usage="Usage: ${SCRIPT} ${api}" case ${api} in "announce") if [[ ${json} =~ ${help} ]]; then - echo "Usage: $(basename ${0}) ${api} " + echo "${usage} " exit 1 fi json="{\"message\":\"${2}\"}" ;; "ban") if [[ ${json} =~ ${help} ]]; then - echo "Usage: $(basename ${0}) ${api} [message]" + echo "${usage} [message]" exit 1 fi msg=${3:-You are banned.} @@ -59,7 +63,7 @@ if [[ ${api} =~ ${api_required_json} ]]; then ;; "kick") if [[ ${json} =~ ${help} ]]; then - echo "Usage: $(basename ${0}) ${api} [message]" + echo "${usage} [message]" exit 1 fi msg=${3:-You are kicked.} @@ -67,7 +71,7 @@ if [[ ${api} =~ ${api_required_json} ]]; then ;; "shutdown") if [[ ${json} =~ ${help} ]]; then - echo "Usage: $(basename ${0}) ${api} [message]" + echo "${usage} [message]" exit 1 fi sec=${2} @@ -76,7 +80,7 @@ if [[ ${api} =~ ${api_required_json} ]]; then ;; "unban") if [[ ${json} =~ ${help} ]]; then - echo "Usage: $(basename ${0}) ${api} " + echo "${usage} " exit 1 fi json="{\"userid\":\"${2}\"}"