diff options
-rw-r--r-- | src/cmd.sh | 4 | ||||
-rw-r--r-- | src/control.sh | 2 | ||||
-rw-r--r-- | src/main.sh | 2 | ||||
-rw-r--r-- | src/vardata.sh | 1 |
4 files changed, 6 insertions, 3 deletions
@@ -85,6 +85,7 @@ print_cmd_summaries() print_cmd_usage() { local cmd="${1}" + shift 1 local cmd_clean= local usage= @@ -98,6 +99,7 @@ print_cmd_usage() is_cmd() { local cmd="${1}" + shift 1 case "${cmds}" in *" ${cmd} "*) return 0;; *) return 1;; esac } @@ -105,9 +107,9 @@ is_cmd() run_cmd() { local cmd="${1}" + shift 1 local cmd_clean= local es= - shift cmd_clean="$(printf '%s' "${cmd}" | \ tr '[A-Z]' '[a-z]' | tr -C '[a-z0-9_]' '_')" diff --git a/src/control.sh b/src/control.sh index a2e2810..489d55b 100644 --- a/src/control.sh +++ b/src/control.sh @@ -23,7 +23,7 @@ _parse_control_error() local file="${1}" local line_nr="${2}" local msg_id="${3}" - shift 1 + shift 3 local file_info= if [ ${line_nr} -eq 0 ]; then diff --git a/src/main.sh b/src/main.sh index 61255b8..bc807cc 100644 --- a/src/main.sh +++ b/src/main.sh @@ -76,7 +76,7 @@ main() return 1 else cmd="${1}" - shift + shift 1 fi srand $((${$} + $(time))) diff --git a/src/vardata.sh b/src/vardata.sh index 4f6ec8d..6c19077 100644 --- a/src/vardata.sh +++ b/src/vardata.sh @@ -72,6 +72,7 @@ fini_vardata() get_vardata_dir() { local dir="${1}" + shift 1 case " ${VARDATA_DIRS} " in *" ${dir} "*) |