Andei aprendendo um pouco sobre shell script nos ultimos tempos, vi um exemplo 
no livro Programação Shell Linux que não consigo rodar nem a pau aqui. O dito 
cujo:

Hora=13:23
 if [[ $Hora =~ '([01][0-9]|2[0-3]):[0-5][0-9]' ]]
 then 
   echo Horario OK
 else 
   echo O horario informado esta incorreto
 fi

Ele aceita a variável, mas de acordo com o livro era pra dar a primeira 
mensagem, mas só está dando a segunda
alguém consegue dar uma luz ? 

Grato

Responder a