Вот содержимое скрипта:
Код: Выделить всё
ctr=0
arr=()
cat "alpha.txt" |\
while IFS="," read data
do
arr+=("$data")
echo "$ctr.data: $data"
echo "array inside loop: ${arr[@]}"
let "ctr=ctr+1"
done
echo
echo "+++++"
echo "array outside loop: ${arr[@]}"
echo
echo "${arr[1]}"
echo "${arr[2]}"
Код: Выделить всё
aaa
bbb
ccc
Код: Выделить всё
0.data: aaa
array inside loop: aaa
1.data: bbb
array inside loop: aaa bbb
2.data: ccc
array inside loop: aaa bbb ccc
+++++
array outside loop:
Подробнее здесь: https://stackoverflow.com/questions/791 ... while-loop
Мобильная версия