Привет, я новичок в скриптинге и пытаюсь разобраться с массивами.
Я создал текстовый файл с именем colors, который содержит следующие данные:
1=red
2=black
3=blue
Я хочу хранить каждый цвет в массиве как отдельный ключ, но код, который я использую ниже, сохраняет результат как один ключ. Я думаю, что мне нужно grep построчно в l oop, но не уверен
#!/bin/bash
declare -a result1
for result in $(grep 1= colours |cut -d "=" -f 2)
do
result1+=("$result")
done
echo ${result1[@]}