Задать вопрос
splincodewd
@splincodewd
Developer

Почему bash не видит переменную?

#!/usr/bin/env bash

count = 20 # 

for i in $(seq 1 $count)
do
   echo "Welcome $i times"
done


В итоге count not found
  • Вопрос задан
  • 1700 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Решения вопроса 3
@screen_sailor
The Screen Is Not Enough
Без пробелов надо вокруг = присваивать.
Ответ написан
CityCat4
@CityCat4
Жил да был черный кот за углом...
Потому что скриптовые языки очень строги по синтаксису. В tcsh такая конструкция проканала бы. В Bourne-shell based - не канает. Только
count=20
и никак иначе
Ответ написан
Комментировать
sim3x
@sim3x
count=20
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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