加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Shell 数组元素个数${#array[@]} 数组的所有元素${array[*]} 字

发布时间:2020-12-15 19:31:55 所属栏目:安全 来源:网络整理
导读:http://www.cnblogs.com/magicyang/archive/2011/09/01/2162246.html Shell 数组 元素个数${#array[@]} 数组 的所有元素${array[*]} 字符串 长度 ${#str} 1、获取 数组 元素的个数: array=(bill chen bai hu); num=${#array[@]} //获取 数组 元素的个数。 遍

http://www.cnblogs.com/magicyang/archive/2011/09/01/2162246.html


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

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}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读