shell数组

xiaoxiao2021-02-28  81

#!/bin/sh #创建数组 arr=(9 8 7 6 5 4 3 2 1) #arr[@]和arr[*]都表示数组的字符串表示 echo ${arr[*]} echo ${arr[@]} #遍历数组 echo "arr:" for num in ${arr[@]} do echo $num done #获取数组的长度用# arr_len=${#arr[*]} echo "arr_len:$arr_len" echo "arr_len:${#arr[*]}" #取数组下标,和c语言类似 i=0 while [[ $i -lt $arr_len ]] do echo ${arr[$i]} i=$((i + 1)) done #赋值 arr[3]=-4 #取数组的子序列 echo ${arr[*]:4:7} echo ${arr[*]:3}
转载请注明原文地址: https://www.6miu.com/read-79557.html

最新回复(0)