【发布时间】:2016-03-10 13:08:53
【问题描述】:
大家好,
是否可以像在 java 中一样在 Shell 脚本中使用 HashMap。我试图找到哈希数组以将值作为键和值再次我需要该数组作为其他 HashMap 中键的值。 前任。 Abc= A:3 B:6 PQR= N:8 Y:1 O:12
在这里,我希望 Abc 作为哈希数组,其中 (Key,Val)=(A,3),(B,6) 再次与 PQR 相同我希望 Abc 哈希数组作为 Data 的值 数据 (Key,Val)= ("Abc",$Abc) ("PQR",$PQR)
所以稍后我可以通过在Data中搜索“Abc”来调用数组的值,并且应该得到Abc的所有键值。
假设我从其他 sh 文件中调用类似
Comp_Abc = get("Abc") 它应该将 Abc 的值替换为
Comp_Abc = A:3 B:6
我们可以在 shell 脚本中做所有这些事情吗?:) 我希望有人尝试过同样的方法,如果可能,请帮助我。
提前致谢
拉达
【问题讨论】: