http://www.cnblogs.com/magicyang/archive/2011/09/01/2162246.html
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}
本文介绍如何在Shell脚本中操作数组和字符串,包括获取数组元素个数、遍历数组元素及获取字符串长度的方法。通过具体示例展示了使用Shell内置语法进行数组和字符串处理的技巧。
618

被折叠的 条评论
为什么被折叠?



