shell編程(數組長度、字符串長度)

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}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章