Guest User

Untitled

a guest
Dec 6th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. myArray=('1' '2' '3' '4' '5')
  2.  
  3. myFunction ()
  4. {
  5. local -n myList="$1";
  6. echo "${myList[@]}";
  7. }
  8.  
  9. myFunction myArray
  10.  
  11. 1 2 3 4 5
  12.  
  13. myArray=('1' '2' '3' '4' '5')
  14. myFunction () { local arr="${1}[@]"; local values=( "${!arr}" ); echo "${values[@]}"; }
  15. # .........................^^^^^^^ ..................^^^^^^^
  16. # array expansion *as a string* actual array expansion
  17. myFunction myArray
  18.  
  19. 1 2 3 4 5
Add Comment
Please, Sign In to add comment