#!/bin/bash
echo "This does what I want:"
array1[0]="foo "
array1[1]="bar "
for element in "${array1[@]}"
do
echo "${element}x"
done
echo "This makes me sad:"
declare -a array2=("foo " "bar ")
for element in "${array2[@]}"
do
echo "${element}x"
done
echo "This too:"
declare -a array3=('foo ' 'bar ')
for element in "${array3[@]}"
do
echo "${element}x"
done
echo "An awkward solution:"
declare -a array4=("foo\ \ \ " "bar\ \ \ ")
for element in "${array4[@]}"
do
echo "${element}x"
done
IyEvYmluL2Jhc2gKZWNobyAiVGhpcyBkb2VzIHdoYXQgSSB3YW50OiIKYXJyYXkxWzBdPSJmb28gICAiCmFycmF5MVsxXT0iYmFyICAgIgoKZm9yIGVsZW1lbnQgaW4gIiR7YXJyYXkxW0BdfSIKZG8KICBlY2hvICIke2VsZW1lbnR9eCIKZG9uZQoKZWNobyAiVGhpcyBtYWtlcyBtZSBzYWQ6IgpkZWNsYXJlIC1hIGFycmF5Mj0oImZvbyAgICIgImJhciAgICIpCgpmb3IgZWxlbWVudCBpbiAiJHthcnJheTJbQF19IgpkbwogIGVjaG8gIiR7ZWxlbWVudH14Igpkb25lCgplY2hvICJUaGlzIHRvbzoiCmRlY2xhcmUgLWEgYXJyYXkzPSgnZm9vICAgJyAnYmFyICAgJykKCmZvciBlbGVtZW50IGluICIke2FycmF5M1tAXX0iCmRvCiAgZWNobyAiJHtlbGVtZW50fXgiCmRvbmUKCmVjaG8gIkFuIGF3a3dhcmQgc29sdXRpb246IgpkZWNsYXJlIC1hIGFycmF5ND0oImZvb1wgXCBcICIgImJhclwgXCBcICIpCgpmb3IgZWxlbWVudCBpbiAiJHthcnJheTRbQF19IgpkbwogIGVjaG8gIiR7ZWxlbWVudH14Igpkb25l