请看下面array.sh
#! /bin/bash
#测试array
phone[jack]="1234"
phone[tom]="5678"
echo ${phone[jack]}
echo ${phone[tom]}
然后 我在终端上执行./array.sh
得到如下结果:
5678
5678
why??? 为什么会是两个5678 我感觉应该是:
1234
5678
shell 数组
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 919
- 注册时间: 2009-07-01 22:04