17
Q
猛砸關聯數組大小
A
回答
23
${#array[@]}
會回到你的數組的大小。
$ declare -A array
$ array[foo]='something'
$ array[bar]='blah'
$ array[42]='nothing'
$ echo ${#array[@]}
3
10
您可以使用${#array[@]}
獲得元素的數量。
我不認爲這是可能得到的內存但是它佔用的。
相關問題
- 1. 猛砸關聯數組排序
- 2. 猛砸數組大小說這是兩倍大,我希望它是
- 3. 以exec猛砸組變量
- 4. 猛砸有JQ分組
- 5. 猛砸數組聲明和appendation
- 6. 猛砸功能
- 7. 得到猛砸
- 8. 猛砸爲NULL
- 9. 猛砸與管
- 10. 在猛砸
- 11. 猛砸描述
- 12. 猛砸串
- 13. 格局猛砸
- 14. 在猛砸
- 15. 在猛砸
- 16. 猛砸從線
- 17. 從猛砸
- 18. 從猛砸
- 19. 猛砸忽略$
- 20. 遍歷猛砸
- 21. 讀線,猛砸
- 22. 猛砸,參數列表段
- 23. 猛砸參數替換
- 24. 猛砸如何參數
- 25. 猛砸保持大文本標籤
- 26. 猛砸本地化
- 27. 從Ubuntu的猛砸
- 28. 猛砸對目錄
- 29. 猛砸單引號
- 30. 猛砸重定向
哦不對,完全忘了,謝謝你。當數組變得相當龐大時,有沒有關於資源消耗的想法? – wick
@wick我認爲你不能確定資源消耗。如果你的數組變得真的*巨大*,考慮另一種方法。 – devnull
參考:http://www.tldp.org/LDP/abs/html/parameter-substitution.html(向下滾動到*可變長度/子字符串刪除*)。 –