shell 中关于数组的操作方法

eg:
A[0]=1

A[2]=”joking”

A[3]=3.14

echo ${A[0]} 会打印第0位元素

要显示数组所有元素,可以用以下2种方式:
echo ${A[@]}
和echo ${A
  • }的2种形式

  • 2种形式的区别在于前面一种会将数组元素作为不同的元素,之间以,隔开显示

    而后面一种会将所有数组元素作为一个整体字符串来显示

    取得元素个数的方法是:echo ${#A[@]}或者echo ${#A
  • }的方式
  • 如果某一个元素为字符串,则可以直接将字符串元素所在位置的下标赋给中括号里面

    猜你喜欢

    转载自bestchenwu.iteye.com/blog/996296