muda o && por ||
Em Ter, 2007-05-08 às 14:18 -0300, Carlos Ferreira escreveu: > Julio, > coloquei a seguinte linha no meu script: > [[ $1~=[0-9]{12} && $2~=[0-9]{12} ]] || echo parametro furado. > só para testar depois melhoro a mensagem de erro e estou recebendo o > erro > abaixo > $ ./meuscript.sh 12 12 > ./meuscript.sh[24]: 0403-057 Syntax error at line 24 : `&' is not > expected. > $ > O meu ambiente de testes esta rodando no AIX Version 5.3 > []s > > -- > Carlos Ferreira > Analista de Desenvolvimento > Niterói - RJ - Brasil > LinuxUser #271002 > http://www.carnivorosemdentes.blogger.com.br/ > ================ > Em 08/05/07, Julio C. Neves <[EMAIL PROTECTED]> escreveu: > > > > No Bash 3: > > > > [[ $1~=[0-9]{12} && $2~=[0-9]{12} ]] || echo parametro furado. > > > > Abraços, > > Julio > > :wq > > > > Em 07/05/07, Carlos Ferreira <[EMAIL PROTECTED]<chlferreira% > 40gmail.com>> > > escreveu: > > > > > > > > Pessoal, > > > estou com um script shell que recebe dois parametros, preciso > testar se > > > estes dois parâmetros tem as seguintes características, todos dois > tem > > que > > > ter 12 posições e tem que ser numéricos. > > > > > > Desde já agradeço a todos pela atenção. > > > > > > []s > > > > > > Carlos Ferreira > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > -- > > Abraços, > > Julio > > http://www.julioneves.com - Um livro sobre Bash completo e on-line > > :wq > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > [As partes desta mensagem que não continham texto foram removidas]