This while
loop works perfectly:
while read -r line
do
eval ${line}
done < "${FILE}"
However, if I try to use an array for input, it fails.
while read -r line
do
eval ${line}
done < "${array[@]}"
Is it just not possible, or am I doing something incorrectly?