Как создать массив из строк вывода команды

У меня есть файл с именемfailedfiles.txt со следующим содержанием:

failed1
failed2
failed3

Мне нужно использовать grep, чтобы вернуть содержимое каждой строки в этом файле, и сохранить результаты в списке для доступа. Итак, я хочу что-то вроде этого:

temp_list=$(grep "[a-z]" failedfiles.txt)

Однако проблема в том, что когда я печатаю

echo ${temp_list[0]}

Я получаю следующий вывод:

failed1 failed2 failed3

Но то, что я хочу, это когда я делаю:

echo ${temp_list[0]}

печатать

failed1

и когда я делаю:

echo ${temp_list[1]}

печатать

failed2

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос