home · contact · privacy
Fix. master
authorChristian Heller <c.heller@plomlompom.de>
Fri, 4 Apr 2025 10:30:37 +0000 (12:30 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Fri, 4 Apr 2025 10:30:37 +0000 (12:30 +0200)
testing/home/desktop/.local/bin/borgplom

index 65350f18e690e110bbd1eb6849a20e8e77de76b9..8305282424555d1b1e618ec93f8f6d8d2b485ce9 100755 (executable)
@@ -23,7 +23,11 @@ _print_usage() {
 
     _var_of() { eval printf '"%s"' '"${'"${1}${2}"'}"'; }
     _build_index() {
 
     _var_of() { eval printf '"%s"' '"${'"${1}${2}"'}"'; }
     _build_index() {
-        _INDEX="  ${_CMD}$(_var_of 'HELP_ARGS_' ${_CMD})"
+        _ARGS="$(_var_of 'HELP_ARGS_' ${_CMD})"
+        if [ ! -z "${_ARGS}" ]; then
+            _ARGS=" ${_ARGS}"
+        fi
+        _INDEX="  ${_CMD}${_ARGS}"
         _LEN_INDEX=$(echo -n "${_INDEX}" | wc -c)
     }
     _MAX_LEN_INDEX=0
         _LEN_INDEX=$(echo -n "${_INDEX}" | wc -c)
     }
     _MAX_LEN_INDEX=0
@@ -66,7 +70,7 @@ _check_args_n() {
 
 _id_from_file() { head -1 "$1" | cut -d' ' -f2; }
 
 
 _id_from_file() { head -1 "$1" | cut -d' ' -f2; }
 
-HELP_ARGS_backup_keys=' PATH'
+HELP_ARGS_backup_keys='PATH'
 HELP_DESC_backup_keys="copy known keys to PATH/, with their repos' server names as filenames"
 CMDFNC_backup_keys() {
     _check_args_n 1 "$@"
 HELP_DESC_backup_keys="copy known keys to PATH/, with their repos' server names as filenames"
 CMDFNC_backup_keys() {
     _check_args_n 1 "$@"
@@ -91,7 +95,7 @@ CMDFNC_backup_keys() {
     cd - > /dev/null
 }
 
     cd - > /dev/null
 }
 
-HELP_ARGS_claim=' PATH'
+HELP_ARGS_claim='PATH'
 HELP_DESC_claim="register file of PATH as key to repo at \"$(servername_to_location SERVERNAME)\", with SERVERNAME the filename portion of PATH"
 CMDFNC_claim() {
     _check_args_n 1 "$@"
 HELP_DESC_claim="register file of PATH as key to repo at \"$(servername_to_location SERVERNAME)\", with SERVERNAME the filename portion of PATH"
 CMDFNC_claim() {
     _check_args_n 1 "$@"