Shell 數(shù)組元素個(gè)數(shù)${#array[@]} 數(shù)組的所有元素${array[*]} 字符串長度${#str}
1、獲取數(shù)組元素的個(gè)數(shù): array=(bill chen bai hu); num=${#array[@]} //獲取數(shù)組元素的個(gè)數(shù)。 遍歷數(shù)組就變成非常簡單的事情: for ((i=0;i<num;i++)) { echo $array[i]; } 獲取數(shù)組某一個(gè)單元的長度就變成了: ${#array[i]}
2、獲取數(shù)組的所有元素: ${array[*]} 遍歷數(shù)組就編程了非常簡單的事情: for var in ${array[*]} do echo $var; done 獲取數(shù)組某一個(gè)單元的長度就變成了: ${#var}
3、獲取字符串的長度: str="hello" len=${#str} |
|