linux shell数组第一个,Linux shell 数组array基础和$a的区别

本文介绍了Linux Bash中数组变量的两种赋值方法及其使用。通过示例脚本展示了如何定义数组、输出数组、获取数组长度、修改数组元素值以及循环遍历数组元素。在脚本中,数组`A`被定义并输出,然后修改了第三个元素,最后通过循环将数组元素逐个打印出来。
摘要由CSDN通过智能技术生成

25bb24db68d960593b14ba7829d5a89f.png

当年话下

Linux Bash中,数组变量的赋值有两种方法:  (1) name = (value1 ... valuen) // 此时下标从0开始;  (2) name[index] = value  下面以一个简单的脚本来说明,脚本内容如下:  #!/bin/bash  #定义数组  A=(a b c def)  #把数组按字符串显示输出  echo ${A[@]}  #屏幕显示:a b c def  #数组的长度表示${#A[*]}  len=${#A[*]}  echo ${#A[*]}  #屏幕显示:4  #改变数组元素的值  A[3]='vivian'  echo ${A[*]}  #屏幕显示:a b c vivian  #循环输出数组元素  i=0  while [ $i -lt $len ]  do   echo ${A[$i]}   let i++  done  #屏幕输出:  # a  # b  # c  # vivian#循环输出数组元素的另一种写法,注意,在条件中,用#a[@]取其个数。for ((i=0;i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值