linux---shell数组

Shell 数组

  • Bash Shell只支持一维数组。
  • 数组初始化时不需要指定长度。
  • 数组下标由0开始。
  • 语法格式: array_name=(value1 value2 ... valueN)

初始化数组

读取数组

一般格式为:${array_name[index]}

获取所有元素

通过array_name[*]或者array_name[@]可以获取数组全部元素

*和@的区别:

解释:*是将所有元素放在一个字符串中,@是将每个元素各自放入一个字符串中

获取数组长度

猜你喜欢

转载自www.cnblogs.com/1016391912pm/p/12942578.html