linux - bash array of strings
Bash tamaƱo asociativo asociativo (2)
¿Hay una manera de obtener el tamaño de la matriz asociativa en bash:
declare -A array
... sin iterar a través de los elementos?
El tamaño del interés es a la vez: ¿solo la cantidad de elementos y la cantidad de memoria que consume?
Puede usar ${#array[@]}
para obtener el número de elementos.
Sin embargo, no creo que sea posible obtener la cantidad de memoria que consume.
${#array[@]}
le devolvería el tamaño de la matriz.
$ declare -A array
$ array[foo]=''something''
$ array[bar]=''blah''
$ array[42]=''nothing''
$ echo ${#array[@]}
3