@leonid_073

Изучаю bash, возникла проблема, поможете?

С недавних пор ( сегодня ) занялся изучением bash, не пойму, где проблема ( да, да, очень тупой я )
хочу создать свой центр обновлений, но баш пишет, мол ошибка в строчке 13
#!/bin/bash
yesorno = ''
echo "Добро пожаловать, центр обновлений готов работать"
echo "Приступим к Автообновлению пакетов, пока ты пьешь кофе? [Да/Нет]"
read $yesorno
if $yesorno = Да
then
	sudo apt install update
	#оператор ветвления, задаем программе выбор, что ей делать
	else if [$yesorno != Да]
		echo "Установим пакеты в удобное время!"
		echo "Программа закончена, пожалуйста, закройте терминал"
fi
fi
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
DevMan
@DevMan
тут кагбе все не так, в первую очередь незнание элементарного синтаксиса.
#!/bin/bash

yesorno=''
echo "Добро пожаловать, центр обновлений готов работать"
echo "Приступим к Автообновлению пакетов, пока ты пьешь кофе? [Да/Нет]"
read yesorno
if [ $yesorno == "Да" ]
then
	sudo apt install update
	#оператор ветвления, задаем программе выбор, что ей делать
else
	echo "Установим пакеты в удобное время!"
	echo "Программа закончена, пожалуйста, закройте терминал"
fi
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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