Страницы

Поиск по вопросам

суббота, 8 февраля 2020 г.

Чтение из файла в массив в bash

#файлы #массивы #bash


Есть файл, содержащий строки. Как прочитать из файла эти строки в массив в bash?    


Ответы

Ответ 1



Так гораздо проще: readarray ARRAY < filename

Ответ 2



читаем: index=0 while read line; do array[$index]="$line" index=$(($index+1)) done < filename проверяем: for ((a=0; a < ${#array[*]}; a++)) do echo "$a: ${array[$a]}" done

Комментариев нет:

Отправить комментарий