Задать вопрос
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
  • Вопрос задан
  • 1660 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик буткемп
    4 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Решения вопроса 3
@screen_sailor
The Screen Is Not Enough
Без пробелов надо вокруг = присваивать.
Ответ написан
CityCat4
@CityCat4
Жил да был черный кот за углом...
Потому что скриптовые языки очень строги по синтаксису. В tcsh такая конструкция проканала бы. В Bourne-shell based - не канает. Только
count=20
и никак иначе
Ответ написан
Комментировать
sim3x
@sim3x
count=20
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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