shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RES: [shell-script] Lance...


From: Filipe Dantas
Subject: Re: RES: [shell-script] Lance...
Date: 19 Mar 2003 16:25:07 -0300

Sera que alguem pode me dizer o que esse ^ faz?
o que ele muda?
coloquei la e deu certo, obrigado pelas ajudas ai .. 

On Wed, 2003-03-19 at 16:10, Anderson Deluiz Santos wrote:
> Na linha do grep, coloca grep -v -w "^$teste"
> 
> -----Mensagem original-----
> De: Filipe Dantas [mailto:address@hidden] 
> Enviada em: quarta-feira, 19 de março de 2003 15:44
> Para: Lista SHELL SCRIPT
> Assunto: [shell-script] Lance...
> 
> 
> Bem, pessoal valeu pela ajuda ai anteriormente...
> 
> agora to com uma outra duvidazinha...
> Vou tentar ser o mais claro possivel...
> 
> eu to com um arquivo no seguinte formato:
> 
> login UF-Nome Completo do usuario
> login UF-Nome Completo do usuario
> 
> em certo momento preciso deletar uma linha dessas e pego do usuario o
> login que eu gostaria de apagar e atribuo a variavel $teste...e coloquei
> a seguinte linha pra fazer isso:
> 
>  cat arquivo.T | grep -v -w $teste > tmp.T ; cat tmp.T > arquivo.T ; rm
> tmp.T;
> 
> Porem, se o login do usuario for o sobrenome de outro, tipo o exemplo:
> 
> Dantas RJ-Filipe Dantas
> antonio SP-Antonio Dantas
> 
> ele vai tirar do arquivo as 2 linhas...
> 
> como eu poderia fazer pra ele tirar somente o primeiro campo?
> 
> ja tentei colocar: cut -d " " -f 
> antes e depois do grep, mas nesse caso ele deixa soh o primeiro field
> antes do espaço (os logins), em todas as linhas e tira todo o resto
> 
> Com certeza tem alguma solucao, porem nao ta me vindo a cabeca... sera
> que alguem me da uma luz?
> 
> Obrigado desde ja...
> 
> []s
> 
> _Filipe Dantas.
> 
> 
> 
> ---------------------------------------------------------------------
> 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: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>  
> 
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> http://br.yahoo.com/info/utos.html
> 
> 
> 
> 
> ---------------------------------------------------------------------
> 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: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>  
> 
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em: 
> http://br.yahoo.com/info/utos.html
> 
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]