Pular para o conteúdo

Erro Script Simples! [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Erro Script Simples! [RESOLVIDO]

Enviado em 17/07/2016 - 21:07h

Pessoal Boa Noite,

Alguem poderia me ajudar em relação a este script? Quando executo ele, da o seguinte erro:
/bin/consulta: line 13: erro de sintaxe próximo do `token ` não esperado `then`
/bin/consulta: line 13 : `if [ "$TURNO" = "1" ];then`

Meu script:


#!/bin/bash
echo "Bem Vindo"
echo " Em Qual turno deseja se consultar?"
echo "1-manha"
echo "2-tarde"
echo "3-noite"
echo
read TURNO
if[ "$TURNO" = "1" ];then
echo"Médico fulano é o unico disponivel no turno da manhã"
fi
if[ "$TURNO" = "2" ];then
echo"Médico cicrano é o unico disponivel no turno da tarde"
fi
if[ "$TURNO" = "3" ];then
echo"Médico beltrano é o unico disponivel no turno da noite"
fi
sleep 2
echo " Consulta marcada!"
sleep 4
exit






Responder tópico

2. Re: Erro Script Simples!

Enviado em 17/07/2016 - 21:24h

Dê espaços entre o if e o [ e internamente também.

if [ "$TURNO" == 1 ]; then
echo "OK"
else
echo "FAIL
fi


3. Re: Erro Script Simples! [RESOLVIDO]

Enviado em 17/07/2016 - 21:37h

Funcionou cara valeu !!!!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder