ММ
Мария Мартиросян

Помогите найти ошибку Выдаёт сообщение "Syntax error: "fi" unexpected(expecting "then")"

read i
if test $i -eq 1
then
echo "Æóê Äìèòðèé Âÿ÷ñëàâîâè÷ ÈÒ-22"
else
if test $i -eq 2
then
x=`expr $x+6+6`
x=`expr $x*19`
echo "$x"
else
if test $i -eq 3
then
echo "Ââåäèòå íóæíî Âàì ðàñøèðåíèå"
read s
echo "Ââåäèòå ìåñòî, îòêóäà Âû áóäåòå êîïèðîâàòü ôàéëû"
read s2
mkdir \tmp\BackUp
cp $s2\*.$s \tmp\BackUp
else
if test $i -eq 4
then
echo "Ââåäèòå èìÿ ïîëüçîâàòåëÿ"
read s
if $s -eq $USER
then
echo "âåðíî"
else
echo "íåâåðíî"
fi
fi
fi
fi
fi
done
readkey
На кодировку прошу не обращать внимания это пока не так важно.. .

ЕН
Евгения Новикова

Всё-таки все эти вложенные if-ы выглядят на редкость печально.

#!/bin/sh

read i

case "$i" in
"1")
echo "Æóê Äìèòðèé Âÿ÷ñëàâîâè÷ ÈÒ-22"
;;
"2")
x=`expr $x+6+6`
x=`expr $x*19`
echo "$x"
;;
"3")
echo "Ââåäèòå íóæíî Âàì ðàñøèðåíèå"
read s
echo "Ââåäèòå ìåñòî, îòêóäà Âû áóäåòå êîïèðîâàòü ôàéëû"
read s2
mkdir \tmp\BackUp
cp $s2\*.$s \tmp\BackUp
;;
"4")
echo "Ââåäèòå èìÿ ïîëüçîâàòåëÿ"
read s
if [ "$s" = "$USER" ]
then
echo "âåðíî"
else
echo "íåâåðíî"
fi
;;
😉
echo "something strange was inputted here"
esac

done
readkey

Похожие вопросы
Parse error: syntax error, unexpected T_ELSE in /home/u47601/сайт/check_login.php on line 81. 1.
Ошибка Parse error: syntax error, unexpected T_STRING
Заказ сайт на хостин hut.ru - выдает ошибку Parse error: parse error, unexpected '&', expecting T_VARIABLE, что делать?
в php пишет ошибку "Parse error: syntax error, unexpected T_VARIABLE, expecting.. код внутри
Syntax error: " (" unexpected в Ubuntu
Помогите исправить синтаксическую ошибку в PHP Parse error: syntax error, unexpected '(', expecting T_STRING or T_VARIA
Parse error: syntax error, unexpected T_STRING in
Ошибка в PHP коде "Parse error: syntax error, unexpected '<' ". Имя:
Parse error: syntax error, unexpected ';' in /home/u550788260/public_html/files/upload.php on line 15 ПОМОГИТЕ
Parse error: syntax error, unexpected T_STRING