C'è un modo per ottenere dimensioni di array associativo in bash:Bash dimensioni array associativo
declare -A array
... senza l'iterazione attraverso gli elementi?
Le dimensioni dell'interesse sono entrambe: solo il numero di elementi e la quantità di memoria che consuma?
oh giusto, totalmente dimenticato, grazie. Qualche idea sul consumo di risorse quando l'array diventa di dimensioni sostanziali? – wick
@wick Non penso che tu possa determinare il consumo di risorse, però. Considerare un approccio alternativo se i tuoi array stanno diventando davvero * enormi *. – devnull
Riferimento: http://www.tldp.org/LDP/abs/html/parameter-substitution.html (scorrere verso il basso fino a * Lunghezza variabile/rimozione sottostringa *). –