Basado en una matriz asociativa en un script Bash, necesito iterar sobre él para obtener la clave y el valor.
#!/bin/bash
declare -A array
array[foo]=bar
array[bar]=foo
En realidad, no entiendo cómo obtener la clave mientras uso un bucle for-in.
for i in a,b c_s,d ; do KEY=${i%,*}; VAL=${i#*,}; echo $KEY" XX "$VAL; done