Выбор ответа Junior Bash-скрипты обновлено
Пробелы в присваивании
Вопрос
Что произойдёт при выполнении строки count = 5 в bash?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Bash запустит команду count с аргументами = и 5. Присваивание в bash пишется без пробелов: count=5.
Варианты ответа
- Переменной
countприсвоится число 5 - Переменной
countприсвоится строка5 - Bash выдаст предупреждение о пробелах и всё равно присвоит 5
- Bash запустит команду
countс аргументами=и5правильный ответ
Разбор
Присваивание в bash пишется без пробелов: count=5. С пробелами первое слово считается именем команды, отсюда count: command not found. Никакого автоисправления нет.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.