#!/bin/bash set_vstr() { local v PYTHON_USESTR="" set -- 26 27 31 32 while [[ $# -ge 1 ]] do PYTHON_USESTR+=$1 [[ $# -gt 1 ]] && PYTHON_USESTR+=',' shift done } test() { local i for (( i = 0; i < 1000; i++ )) do set_vstr DUPA="foo var[$PYTHON_USESTR] bar[$PYTHON_USESTR] car[$PYTHON_USESTR] dar[$PYTHON_USESTR] ear[$PYTHON_USESTR] " done } time test