В BASH нет ассоциативных массивов. Можно сделать простой индексированный массив. В значения простого индексированного массива вы можете записать хитрую строку. В этой строке вы можете передавать массу параметров через любимый вам разделитель. Например, | или :.
#!/bin/bash
echo 'первый параметр:второй параметр' | awk -F':' '{print $1}'
echo 'первый параметр:второй параметр' | awk -F':' '{print $2}'
#вывод:
#первый параметр
#второй параметр
Допустим вам нужно разбить строку по пробелу. Для этого нужно просто упростить условие. Убираем фильтр -F':'.
#!/bin/bash
echo 'первый параметр второй параметр' | awk '{print $1}'
#вывод:
первый
echo 'первый параметр второй параметр' | awk '{print $2}'
#вывод:
параметр
echo 'первый параметр второй параметр' | awk '{print $3}'
#вывод:
второй