Read a file:
*
Read fields of a file into an array
Let’s assume that the field separator is :
arr=()
while IFS= read -d : -r field || [ -n "$field" ]; do
arr+=("$field")
done <file