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