title: bash: assign grep regex results to array
body: <p>I am trying to assign a regular expression result to an array inside of a bash script but I am unsure whether that's possible, or if I'm doing it entirely wrong.  The below is what I want to happen, however I know my syntax is incorrect:</p>
  
  <pre><code>indexes[4]=$(echo b5f1e7bfc2439c621353d1ce0629fb8b | grep -o '[a-f0-9]\{8\}')
  </code></pre>
  
  <p>such that:</p>
  
  <pre><code>index[1]=b5f1e7bf
  index[2]=c2439c62
  index[3]=1353d1ce
  index[4]=0629fb8b
  </code></pre>
  
  <p>Any links, or advice, would be wonderful :)</p>