Подскажите, пожалуйста, что-то никак не соображу.
Пытяюсь сделать так, но почему-то вывод кавычек не помогает. Экранирование пробелов тоже.
names=( `cat ~/ff | sed "s/str1.*//" | sed "s/[0-9\t\ ]*//" | while read i; do echo \"$i\"; done` )
Как вообще вывод из нескольких строк некоторой команды занести в массив на bash, чтобы в каждом элементе хранилась одна строка?