文章出處
文章列表
#!/bin/bash # array variable to function test function testit { local newarray newarray=("$@") echo "The new array value is: ${newarray[*]}" } myarray=(1 2 3 4 5) echo "The original array is ${myarray[*]}" testit ${myarray[*]}
注意:
function testit { 中函數名 testit 和 { 中間是必須加上空格的。
myarray=(1 2 3 4 5) 中的 (1 2 3 4 5) 兩邊不能加上雙引號,等號兩邊不能加上空格的。
運行 sh test.sh 輸出為:
The original array is 1 2 3 4 5 The new array value is: 1 2 3 4 5
文章列表
全站熱搜