比如
photo[jack]=1234
photo[tom]=2345
能这样吗??
我在测试的时候 用 echo ${photo[jack]} 和 echo ${photo[tom]} 怎么都输出 2345呢??
shell 脚本 有关联数组吗?
-
- 帖子: 108
- 注册时间: 2010-12-18 19:46
shell 脚本 有关联数组吗?
keep the faith
- Ubuntu与Linux
- 帖子: 1211
- 注册时间: 2010-06-09 19:57
- sunfish
- 帖子: 989
- 注册时间: 2008-05-03 1:53
Re: shell 脚本 有关联数组吗?
bash脚本里数组下标是固定的,从0开始,不限个数,允许空元素。下标就是0,1,……
你的这个问题估计是bash把[...]的内容忽略了
awk好像可以使用字母下标,也可以使用遍历数组方法:
for i in array
你可以查一下
你的这个问题估计是bash把[...]的内容忽略了
awk好像可以使用字母下标,也可以使用遍历数组方法:
for i in array
你可以查一下
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: shell 脚本 有关联数组吗?
不是好像,是就是。awk 里的数组和 PHP 的差不多的。sunfish 写了:bash脚本里数组下标是固定的,从0开始,不限个数,允许空元素。下标就是0,1,……
你的这个问题估计是bash把[...]的内容忽略了
awk好像可以使用字母下标,也可以使用遍历数组方法:
for i in array
你可以查一下
- fanhe
- 帖子: 2357
- 注册时间: 2007-03-24 23:45
Re: shell 脚本 有关联数组吗?
也就是字典吧,也就是hash表
印象中,好像没有
不要对shell有过多的要求了,主要还是用于自动化一些事务
印象中,好像没有
不要对shell有过多的要求了,主要还是用于自动化一些事务
-
- 帖子: 48
- 注册时间: 2011-03-01 23:14
-
- 帖子: 108
- 注册时间: 2010-12-18 19:46