Если элементы, к которым вы хотите присоединиться, - это не массив, а строка, разделенная пробелами, вы можете сделать что-то вроде этого:
foo="aa bb cc dd"
bar=`for i in $foo; do printf ",'%s'" $i; done`
bar=${bar:1}
echo $bar
'aa','bb','cc','dd'
Например, мой вариант использования заключается в том, что в моем сценарии оболочки передаются некоторые строки, и мне нужно использовать это для запуска SQL-запроса:
./my_script "aa bb cc dd"
В my_script мне нужно сделать "SELECT * FROM table WHERE name IN (" aa "," bb "," cc "," dd "). Тогда приведенная выше команда будет полезна.