From 46ba8de167f4edee6a04c5516582fba36a775fc9 Mon Sep 17 00:00:00 2001 From: ilguappo Date: Sun, 20 Jul 2025 03:08:24 -0700 Subject: [PATCH] bug-fix: fix potential variable scope leakage from function. --- mc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mc b/mc index d233823..a2c5ec3 100755 --- a/mc +++ b/mc @@ -83,11 +83,14 @@ function usage() { printf "Backup directory can be changed from default ~/mc-mc_backup/ by using 'export MY_MC_BACKUP_DIR='\n\n" printf "Positional arguments will fill the JSON objects with values from left to right.\n\n" printf "COMMANDS:\n" + + local command for command in "${!commands[@]}"; do local endpoint method body read -r endpoint method body <<<"${commands[${command}]}" echo -e "\t ${command} ${body}" | sed 's/[":\{\}]//g' |sed 's/%s//g'| sed 's/[,]/ /g' done + printf "\n" }