您的位置:首页 > 运维架构 > Shell

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

2011-09-01 17:16 429 查看

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

1、获取数组元素的个数:[/b]

array=(bill chen bai hu);

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

遍历数组就变成非常简单的事情:[/b]

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

{

echo $array[i];

}

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

${#array[i]}

2、获取数组的所有元素:[/b]

${array[*]}

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

for var in ${array[*]}

do

echo $var;

done

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

${#var}

3、获取字符串的长度:[/b]

str="hello"

len=${#str}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐