Pessoal, estou tentando fazer esse if mas não estou tendo sucesso.


#!/bin/bash
hora= date |cut -f4 -d " "


if [ $hora > "19:10:00" ]  <-- Estou tentando verificar se $hora é maior que 
essa que estou passando
then
      echo " Hora maior que 19:10 "
else
      echo " Hora menor que 19:10 "
fi

Com o ">" , o if cai para o else, se coloco o "-gt" no lugar do ">" gera um 
erro. Não estou sabendo montar esse if corretamente, por isso, peço ajuda aos 
amigos. Obrigado!


 


[As partes desta mensagem que não continham texto foram removidas]



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a