for var in "${!nlu_setting_@}"; do
printf '%s=%s\n' "$var" "${!var}"
done
A expansão ${!nlu_setting_@}
é uma expansão bash
-specific que retorna uma lista de nomes de variáveis que correspondem a um prefixo específico. Aqui nós o usamos para todos os nomes que começam com a string nlu_setting_
. Fazemos um loop sobre esses nomes e geramos o nome junto com o valor dessa variável.
Obtemos o valor da variável usando a variável indireta ( ${!var}
).