Responder1
Parece que você está usando uma implementação de chave única test
, mas falta o espaço em branco necessário. Você provavelmente tem algo como
echo "Is it morning? Please answer yes or no"
read var
if ["$var" == "yes"]; then
something
else
something else
fi
O problema é que são necessários espaços dentro dos colchetes, assim:
if [ "$var" == "yes" ]; then
Para obter mais detalhes sobre a sintaxe, leia a página de manual test
com o comando man test
.