Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- myArray=('1' '2' '3' '4' '5')
- myFunction ()
- {
- local -n myList="$1";
- echo "${myList[@]}";
- }
- myFunction myArray
- 1 2 3 4 5
- myArray=('1' '2' '3' '4' '5')
- myFunction () { local arr="${1}[@]"; local values=( "${!arr}" ); echo "${values[@]}"; }
- # .........................^^^^^^^ ..................^^^^^^^
- # array expansion *as a string* actual array expansion
- myFunction myArray
- 1 2 3 4 5
Add Comment
Please, Sign In to add comment