shell 函數傳參爲數組

    #!/bin/bash
    function showArr(){
     
        arr=$1
     
        for i in ${arr[*]}; do
            echo $i
        done
     
    }
     
    result=("AA" "BB" "CC")
     
    showArr "${result[*]}"
  • 但此處注意: 使用${#arr[@]} 獲得數組元素個數永遠爲1
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章