title: Addressing an argument in bash
body: <p>If I'm sending a list of strings as an argument to script_help or to a function.
  And I want to address is, when I'm trying to write ${$1[*]}
  I was told $num address to the the #num argument that was passed on to the script/function. 
  How can I fix it ?
  Notice im not allowed to use the "for each" form
  For example :
  In the main script :</p>
  
  <pre><code>List_a=(a b c)
  List_b=(d e)
  Help_script $list_a $list_b 
  </code></pre>
  
  <p>And in the help script :</p>
  
  <pre><code>For str1 in ${$1[*]};do
    #commands
  Done 
  For str2 in ${$2[*]};do 
    #commands
  Done
  </code></pre>