Ir ao conteúdo
  • Cadastre-se

Erro usando o GREP


terra.jr

Posts recomendados

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:


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


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 ?

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...