Use
bar1+=($(echo $foo | awk '{print$1}'))
ou seja, variable+=( value )
para adicionar um valor a uma matriz.
É claro que o código para usar o array bar1 tem que ser parecido com
for foo in "${bar1[@]}"
do
echo "$foo"
done
Claro que você deve sempre citar variáveis shell
(por exemplo, "$foo" e "${bar1[@]}" ) a menos que você tenha um bom motivo para não
e você está certo de que sabe o que está fazendo.