From 07e4a352c0e92bde39a81e0497e6cc0a9295d846 Mon Sep 17 00:00:00 2001 From: Guido Leenders Date: Thu, 21 May 2026 10:10:17 +0200 Subject: [PATCH] Declare args only once as an array. --- docs/user-guide/task-templates/survey-vars.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/user-guide/task-templates/survey-vars.md b/docs/user-guide/task-templates/survey-vars.md index e9a1e58..e03eba6 100644 --- a/docs/user-guide/task-templates/survey-vars.md +++ b/docs/user-guide/task-templates/survey-vars.md @@ -137,10 +137,10 @@ Survey variables are passed to the Bash script as command-line arguments: You can use following code inside the script to parse the arguments to array: ```bash +declare -A args for arg in "$@"; do KEY="${arg%%=*}" VALUE="${arg#*=}" - declare -A args args["$KEY"]="$VALUE" done