Салют. Чё-то не совладаю. Хочу в переменные поместить вывод фунцкции. К примеру:
pstr() {
[[ $1 -eq 1 ]] && echo "многострочный текст"
[[ $1 -eq 2 ]] && echo "другой текст"
}
export -f pstr #без экспорта parallel функцию не узнаёт
read -r text1 text2 < <(parallel pstr ::: 1 2)
echo $text1 --> многострочный
echo $text2 --> текст
####
read -r -d 'END' text1 text2 < <(parallel pstr ::: 1 2)
echo $text1 --> многострочный
echo $text2 --> текст другой текст