+ Responder ao Tópico



  1. Amigos eu tinha um script enorme no Conectiva 10, e funcionava normalmente.
    Como sou amante do Ubuntu, mudei meu server para Ubuntu Server 6.06, mas veja o que acontece no momento que meu script executa a seguinte ação:

    Código :
    root@www:/var/mail# U=carakas
    root@www:/var/mail# cat /etc/squid/liberados
    terra
    junior
    tomate
    acucaratia
     
    root@www:/var/mail# cat /etc/squid/liberados | grep $U
    grep: Unmatched [ or [^
    root@www:/var/mail# cat /etc/squid/liberados | grep terra
    terra

    ou

    Código :
    root@www:/var/mail# U=terra
    root@www:/var/mail# cat /etc/squid/liberados | grep $U
    terra

    Vejam que quando eu busco com o grep usando uma variavel e o valor nao existe, ele da erro, mas se o valor existir ai fica ok.

    Explicações ?

  2. #2
    mcm
    Somente com o valor "carakas" que ocorre esse erro?



  3. Você pode usar a opção -s pra suprimir mensagens de erro.

  4. Então amigos, eu to usando o FGREP.

    Resolveu meu problema.
    Lá tenho o seguinte:

    Código :
     L=$(cat /etc/squid/liberados | fgrep $U)

    Hummm.. Bom, estudei o :

    egrep
    ngrep
    fgrep
    grep... (todos em minúsculas)



  5. Citação Postado originalmente por mcm Ver Post
    Somente com o valor "carakas" que ocorre esse erro?
    Não amigo, no caso com qualquer valor atribuido a esta variável.

    =/

    É estranho, pois testei em outras distribuições e nada ocorreu.
    Bom.... é assim mesmo.

    Tamo ai.






Tópicos Similares

  1. Erros usando firebird...
    Por rabroca no fórum Servidores de Rede
    Respostas: 0
    Último Post: 12-06-2008, 14:49
  2. erro doido do squid usando ncsa_auth
    Por whinston no fórum Servidores de Rede
    Respostas: 1
    Último Post: 14-08-2005, 18:26
  3. erro usando o jikes
    Por eagm no fórum Linguagens de Programação
    Respostas: 0
    Último Post: 20-05-2005, 10:43
  4. Erro usando o tar
    Por Bravo no fórum Servidores de Rede
    Respostas: 1
    Último Post: 21-03-2005, 12:23
  5. freebsd 4.10 - erro grep
    Por rEsEtbnu no fórum Sistemas Operacionais
    Respostas: 5
    Último Post: 06-07-2004, 13:01

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L