SCRIPT QUE CUMPRIMENTA USUÁRIO

1. SCRIPT QUE CUMPRIMENTA USUÁRIO

ANDRE FERREIRA
andl2012

(usa Outra)

Enviado em 04/11/2012 - 14:25h

Boa tarde,

Alguém poderia me ajudar a encontra o erro no script abaixo que deveria cumprimentar o usuário com Bom dia,boa tarde ou boa noite dependendo da hora.

#!/bin/sh
hora=$(date +%H)
if [$hora -ge 00 ] && [$hora -le 11 ]
then
echo "Bom dia"
elif [$hora -ge 12 ] && [$hora -le 17 ]
then
echo "Boa tarde"
elif [$hora -ge 18 ] && [$hora -le 23 ]
then
echo "Boa noite"
fi



  


2. Re: SCRIPT QUE CUMPRIMENTA USUÁRIO

Leandro Nkz
leandro

(usa Arch Linux)

Enviado em 04/11/2012 - 15:30h

Lembre-se sempre de manter um "espaço" depois do [.

Teste agora:

#!/bin/sh
hora=$(date +%H)
if [ $hora -ge 00 ] && [ $hora -le 11 ]
then
echo "Bom dia"
elif [ $hora -ge 12 ] && [ $hora -le 17 ]
then
echo "Boa tarde"
elif [ $hora -ge 18 ] && [ $hora -le 23 ]
then
echo "Boa noite"
fi


Abraço e boa sorte.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts