while IFS=$'\n' read -r -d ';' -a lines; do
  echo "Read group of lines:"
  printf ' - %s\n' "${lines[@]};"
done
