Я продолжаю получать ошибку: 'arr [$ i] не является допустимым идентификатором' в сценарии bash

Я практикую серию Фибоначчи в сценарии bash с массивами и циклом for, но я получил эту ошибку

jrnl6T2.sh: line 10: `arr[$i]': not a valid identifier

Вот файл .sh

#! /bin/bash

read -p "Enter term: " term

arr[0]=0
arr[1]=1
for (( i=2; i<$term; i++))
do

    arr[$i]= expr $((arr[$i-2]+arr[$i-1]))
    
done

for (( j=0; j<$term; j++ ))
do
    echo ${arr[$j]}
    
done

Я новичок, поэтому не уверен) почему я получаю эту ошибку. Я тоже нашел эту проблему в Google, но не нашел подходящего решения. Я использую ubuntu 20.04.3

0
задан 21 November 2021 в 09:47

0 ответов

Другие вопросы по тегам:

Похожие вопросы: