home · contact · privacy
Fix.
authorChristian Heller <c.heller@plomlompom.de>
Fri, 4 Apr 2025 14:04:08 +0000 (16:04 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Fri, 4 Apr 2025 14:04:08 +0000 (16:04 +0200)
testing/home/desktop/.local/bin/borgplom
testing/home/desktop/.local/bin/vol
testing/home/desktop/.plomlib.sh/print_usage

index c850818927430ad2300323fda8626e34708435b8..141c8c202f470d02e85253a49cfd1c957c3de0d0 100755 (executable)
@@ -8,7 +8,7 @@ cd $(dirname "$0")
 . lib/print_usage
 cd - > /dev/null
 
-USAGE_DESCRIPTION='Wrapper around certain borgbackup usages.'
+USAGE_DESCRIPTION='Wrapper around certain borgbackup usages.\n\nAvailable commands:'
 USAGE_LINES='COMMAND [ARGUMENT]...'
 
 PATH_BORG_CONF_SECURITY="${PATH_BORG_CONF}/security"
@@ -121,7 +121,7 @@ CMDFNC_help() {
 }
 
 USAGE_ARGS_info='SERVER_NAME [ARCHIVE]'
-USAGE_DESC_info="run 'borg info' against repo at \"$(location_from_servername SERVER_NAME)\"in server of SERVER_NAME, optionally only against ARCHIVE; if latter not provided, instead list most recent archives of repo"
+USAGE_DESC_info="run 'borg info' against repo at \"$(location_from_servername SERVER_NAME)\", optionally only against ARCHIVE; if latter not provided, instead list most recent archives of repo"
 CMDFNC_info() {
     _check_args_n 1 2 "$@"
     _TARGET_REPO="$(location_from_servername ${1})"
index cbb9ea79c38ea3463e249c62d115119d02f3839b..e77a2437054e543a4a00a3e765d373ec8ba206a5 100755 (executable)
@@ -10,7 +10,7 @@ MAX_LOUDNESS=150
 FLAG_HELP_SHORT='-h'
 FLAG_HELP_LONG='--help'
 
-USAGE_DESCRIPTION='Set audio volume, or (if called without any arguments) toggle audio device muteness.'
+USAGE_DESCRIPTION='Set audio volume, or (if called without any arguments) toggle audio device muteness.\n\nAvailable arguments:'
 USAGE_LINES='[COMMAND]\nLOUDNESS'
 USAGE_INDICES='LOUDNESS _help'
 USAGE_DESC_LOUDNESS='audio volume to set (as percentage, must be integer)'
index 1c0958d01b3d4d6ed7123ebd7927fd5e7874ce6f..15448ea18f371151c5eef4663b6ec416b7cad836 100644 (file)
@@ -1,12 +1,10 @@
-USAGE_BIN_NAME="$(basename $0)"
-
 print_usage() {
+    _BIN_NAME="$(basename $0)"
     echo 'Usage:'
     echo "${USAGE_LINES}" | while read _LINE; do
-        echo "  ${USAGE_BIN_NAME} ${_LINE}"
+        echo "  ${_BIN_NAME} ${_LINE}"
     done
     echo "\n${USAGE_DESCRIPTION}\n"
-    echo "Available arguments:\n"
     _var_of() { eval printf '"%s"' '"${'"${1}${2}"'}"'; }
     _build_index() {
         _ARGS="$(_var_of 'USAGE_ARGS_' ${_IDX})"