Re: linha de comando para remover campos
Valeu as dicas pessoal,
Gostei muito do manual do sed enviado, também dos comentários sobre awk.
Mas para solucionar o problema ficarei com o comando "cut" que eu
não conhecia ainda e para o caso é o mais prático.
$ cat arquivo | cut -d ' ' -f 1,3-
-d ' ' -> delimitador de campos é o espaço
-f 1,3- -> fica com os campos 1 e de 3 ao fim, ou seja remove o 2
Obrigado a todos,
Pedro
On Fri, Dec 28, 2001 at 04:06:17PM -0000, José Roberto Kerne wrote:
> Pedro Zorzenon Neto <pzn@terra.com.br> escreveu:
>
> > Olá pessoal,
> >
> > Gostaria de saber se existe algum programa para usar na linha de
> > comando que remova campos de arquivos:
> >
> > exemplo, arquivo /tmp/entrada contém:
> >
> > teste 123 bla bla bla
> > uau 234 bla bla bli
> >
> > então um comando:
> >
> > $ cat /tmp/entrada | programa -x 2
> >
> > iria retornar tudo, menos a coluna 2
> >
> > teste bla bla bla
> > uau bla bla bli
> >
> > Existe algo semelhante a isso já pronto?
> >
> > Abraços
> > Pedro
Reply to: