Basierend auf einem assoziativen Array in einem Bash-Skript muss ich es durchlaufen, um den Schlüssel und den Wert zu erhalten.
#!/bin/bash
declare -A array
array[foo]=bar
array[bar]=foo
Ich verstehe eigentlich nicht, wie man den Schlüssel erhält, wenn man eine For-In-Schleife verwendet.
for i in a,b c_s,d ; do KEY=${i%,*}; VAL=${i#*,}; echo $KEY" XX "$VAL; done