Задать вопрос
@alisa_zak

Почему ошибка Получаю syntax error: unexpected end of file?

Скрипты только начала разбирать, не могу понять откуда тут эта ошибка

#!/bin/bash
echo "Привет," $USER", я предлагаю нам сыграть!" "Пожалуйста, введи число"
num=$(( $RANDOM % 100 + 1))
echo $num
for var in 1, 2, 3, 4, 5
do
read n
if [ $n -eq $num ]; then
echo "Ты выйграл! Пока:)"
break
elif [ $n -gt $num ]; then
echo "Неверно," $USER", моё число меньше этого, попробуй снова"
else
echo "Неверно," $USER", моё число больше этого, попробуй снова"
fi
done
if [ $var -eq 5 ]; then
echo "Ты прориграл ха-ха-ха"
  • Вопрос задан
  • 385 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    AL-1802 Администрирование Astra Linux Special Edition 1.8
    2 недели
    Далее
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
Решения вопроса 1
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
Как минимум тут if не закрыт
...
if [ $var -eq 5 ]; then
echo "Ты прориграл ха-ха-ха"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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