0
Q
關聯數組bash
A
回答
1
你可以平凡結合自己的鑰匙模擬平板那些嵌套的關聯數組:
declare -A array
set_value() { array[$1:$2]=$3; }
get_value() { echo "${array[$1:$2]}"; }
set_value english name "Name"
set_value fremch name "Nom"
get_value english name
這個簡單的例子使用arrayname:keyname
關鍵。如果您的數組或密鑰名稱可以包含冒號,則可以選擇另一個分隔符或添加適當的轉義。
+0
這模擬使用元組的鍵('array [english,name]')而不是嵌套數組('array [english] [name]')。例如,您不能輕鬆檢索數組'array [english]'。 – chepner
相關問題
- 1. 存儲Bash關聯數組
- 2. bash中的關聯數組
- 3. Bash關聯數組錯誤
- 4. Bash中的關聯數組
- 5. 在bash中創建關聯數組3
- 6. 值大從bash的關聯數組
- 7. Bash排序表關聯數組
- 8. 在bash中創建關聯數組
- 9. bash - 在bash腳本中使用getopts和關聯數組
- 10. 關聯數組
- 11. 關聯數組
- 12. PHP數組關聯數組
- 13. Dlang數組關聯數組
- 14. 左聯合關聯數組
- 15. PHP關聯數組
- 16. Ruby關聯數組?
- 17. 關聯數組C
- 18. Ajax關聯數組
- 19. TypeScript關聯數組
- 20. MarkerClusterer - 關聯數組
- 21. 在關聯數組
- 22. PHP數組關聯
- 23. 「Array_combine」關聯數組
- 24. Powershell關聯數組
- 25. 從關聯數組
- 26. 從關聯數組
- 27. PHP - 關聯數組
- 28. Flex關聯數組
- 29. 關聯數組 「.keys()」
- 30. 從關聯數組
如果您在某些示例中提供了具體問題,那麼一切皆有可能。 – anubhava
當您開始嘗試構建複雜的數據結構時,是時候轉向不同的語言了。 – chepner