Define an array of tuples tuples=("p-prodfix-ds-psprxp-svcp 52c2496a-3264-4174-8f98-f6cbb5750e6a" "p-qa-ds-psprxp-svcp 07cf00fd-4d8e-41a5-8f7e-a32202b63d91" "p-prod-ds-psprxp-svcp 90e2872c-5cf6-4fce-a7d3-e4de9c7a917b") Print the tuples echo $tuples The output : p-prodfix-ds-psprxp-svcp 52c2496a-3264-4174-8f98-f6cbb5750e6a p-qa-ds-psprxp-svcp 07cf00fd-4d8e-41a5-8f7e-a32202b63d91 p-prod-ds-psprxp-svcp 90e2872c-5cf6-4fce-a7d3-e4de9c7a917b Loop over each tuple for tuple in "${tuples[@]}"; do # Use read to split the tuple into individual elements read -r i j <<< "$tuple" echo "svcp: $i, appObjID: $j" done The output svcp: p-prodfix-ds-psprxp-svcp, appObjID: 52c2496a-3264-4174-8f98-f6cbb5750e6a svcp: p-qa-ds-psprxp-svcp, appObjID: 07cf00fd-4d8e-41a5-8f7e-a32202b63d91 svcp: p-prod-ds-psprxp-svcp, appObjID: 90e2872c-5cf6-4fce-a7d3-e4de9c7a917b