User=0
echo "Please select av ma ji im pr"
echo -n "First 2 initial of your Name eg: [av ma ji im pr]? "
read User
if [ $User = av ]
then
echo `$User`
elfi [ $User = ma ]
then # --> This line giving problem "syntax error near unexpected token `then'"
echo `$User`
elfi [ $User = pr ]
then
echo `$User`
else
echo "ur name dsoes not exist"
fi
1
A
ответ
0
У вас есть опечатка с заявлениями elif
. Кроме того, обратные ссылки не нужны в выражениях эха. Что в противном случае приведет к тому, чтобы вызывать его как команду, которая не то, что вы хотели.
0
Не могли бы вы попытаться отформатировать свой вопрос немного лучше в следующий раз.
Ваша ошибка возникает из-за вашей команды «else if».
Его не ELFI, его Элиф
0
Есть два вопроса. Первым является elfi
должно быть elif
.
Второй - обратные обходы вокруг $user
. Их следует удалить. Двойные кавычки вокруг переменных следует использовать, если переменная содержит пробелы.
User=0
echo "Please select av ma ji im pr"
echo -n "First 2 initial of your Name eg: [av ma ji im pr]? "
read User
if [ "$User" = av ]
then
echo "$User"
elif [ "$User" = ma ]
then
echo $User
elif [ "$User" = pr ]
then
echo "$User"
else
echo "ur name dsoes not exist"
fi
Смежные вопросы
- 1. Bash scripting if or
- 2. Bash Scripting if statement
- 3. Bash scripting, multiple conditions in while loop
- 4. Bash Scripting - Nested Loop Принимая неправильные значения
- 5. If/Else statement issues в bash scripting
- 6. bash scripting - echo only if not empty
- 7. bash scripting if statement, сравнивая десятичные
- 8. Bash scripting - Boolean in if block?
- 9. Bash scripting, regex in if statement
- 10. Bash while loop if statment
- 11. Bash if/else Loop Error
- 12. Perl scripting в Linux bash scripting
- 13. Начиная с bash scripting
- 14. Bash Scripting и bc
- 15. Bash Scripting домашнее задание
- 16. shell scripting do loop
- 17. if statement in while loop bash
- 18. bash if structure in a for loop
- 19. bash - как правильно использовать if loop
- 20. if condition on while iteration loop bash
- 21. Shell Scripting if then else loop with scp
- 22. Bash scripting and escaping
- 23. Bash Scripting^-...------ | wc ...
- 24. Bash Scripting - минус значение
- 25. Bash scripting с make
- 26. Понимание Bash Scripting
- 27. $ * в bash scripting
- 28. Bash Scripting - Ping Monitoring?
- 29. расширяющие переменные Bash Scripting
- 30. Scripting for bash screen
На каком языке это? Вы уверены, что 'elfi' не должно быть написано' elif'? – choroba
Извините, типовая ошибка, это elif – Mongrel
, но все же не вокалистая ошибка в строке # 9 – Mongrel