Linux bash: конвертировать строку разделенную проблеми в массив

Недавно возникла необходимость конвертировать первый параметр, который передавался bash скрипту из строки разделенной пробелами в массив.

Это можно сделать так:

#/bin/bash

declare -a PARAMS="( $1 )"
# нумерация элементов массива начинается с индекса со значением 0
PARAM1="${PARAMS[0]}"
PARAM2="${PARAMS[1]}"