Недавно возникла необходимость конвертировать первый параметр, который передавался bash скрипту из строки разделенной пробелами в массив.
Это можно сделать так:
#/bin/bash
declare -a PARAMS="( $1 )"
# нумерация элементов массива начинается с индекса со значением 0
PARAM1="${PARAMS[0]}"
PARAM2="${PARAMS[1]}"