echo "Usage: ${BIN_NAME} COMMAND"
echo "Wrapper around certain borgbackup usages.\n"
echo "Available commands:\n"
- _MAX_LEN_INDEX=0
- for _CMD in ${COMMANDS}; do
+
+ _build_index() {
_INDEX=" ${_CMD}$(eval printf '"%s"' '"${HELP_ARGS_'${_CMD}'}"')"
_LEN_INDEX=$(echo -n "${_INDEX}" | wc -c)
+ }
+ _MAX_LEN_INDEX=0
+ for _CMD in ${COMMANDS}; do
+ _build_index
if [ "${_LEN_INDEX}" -gt "${_MAX_LEN_INDEX}" ]; then
_MAX_LEN_INDEX="${_LEN_INDEX}"
fi
done
for _CMD in ${COMMANDS}; do
- _INDEX=" ${_CMD}$(eval printf '"%s"' '"${HELP_ARGS_'${_CMD}'}"')"
- _LEN_INDEX=$(echo -n "${_INDEX}" | wc -c)
+ _build_index
printf '%s' "${_INDEX}"
_LEN_GAP=$(calc "${_MAX_LEN_INDEX} - ${_LEN_INDEX} + 2")
for _ in $(seq 1 ${_LEN_GAP}); do