首页 > 系统相关 >Shell 数组元素个数${#array[@]} 数组的所有元素${array[*]} 字符串长度${#str}

Shell 数组元素个数${#array[@]} 数组的所有元素${array[*]} 字符串长度${#str}

时间:2023-03-08 17:57:08浏览次数:48  
标签:数组 元素 获取 str 长度 array

1、获取数组元素的个数

        array=(bill   chen  bai   hu);

        num=${#array[@]}                          //获取数组元素的个数。

       遍历数组就变成非常简单的事情:

       for ((i=0;i<num;i++))

       {

                         echo   $array[i];

       }

       获取数组某一个单元的长度就变成了:

       ${#array[i]}

 

2、获取数组的所有元素

      ${array[*]}

     遍历数组就编程了非常简单的事情:

     for var in  ${array[*]}

     do

                  echo $var;

     done

     获取数组某一个单元的长度就变成了:

     ${#var}

 

3、获取字符串的长度

       str="hello"

       len=${#str}

标签:数组,元素,获取,str,长度,array
From: https://www.cnblogs.com/lkj371/p/17195556.html

相关文章