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

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

Re: [shell-script] Re: Como saber o numero da coluna de um arquivo?


From: Fredi Bieging
Subject: Re: [shell-script] Re: Como saber o numero da coluna de um arquivo?
Date: Mon, 27 May 2013 18:13:14 -0300

Outra forma de fazer, usando só o sed:

sed '1!d; s/;/\n/g' arquivo | sed -n "/fruta/="



2013/5/27 nerobarrabas <address@hidden>

> **
>
>
> Casanova,
>
> Gâmbia interessante hein!
> Não é que funfou?!?!?!?
>
> kkkkk
>
> Valeu.
>
> Diramos
>
> --- Em address@hidden, Alfredo Casanova <atcasanova@...>
> escreveu
>
> >
> > bom, fiz uma gambiarra:
> >
> > $ cat lista
> > nome;sobrenome;cidade;fruta;estado
> > chico;silva;bauru;melancia;parana
> >
> > isolamos a primeira linha:
> >
> > $ cat lista | head -1
> > nome;sobrenome;cidade;fruta;estado
> >
> > trocamos o ";" por new line:
> >
> > $ cat lista | head -1 | sed 's/\;/\n/g'
> > nome
> > sobrenome
> > cidade
> > fruta
> > estado
> >
> >
> > numeramos as linhas:
> >
> > $ cat lista | head -1 | sed 's/\;/\n/g' | nl
> > 1 nome
> > 2 sobrenome
> > 3 cidade
> > 4 fruta
> > 5 estado
> >
> > informamos a coluna desejada:
> >
> > $ cat lista | head -1 | sed 's/\;/\n/g' | nl | grep fruta
> > 4 fruta
> >
> >
> >
> > voilá!
> >
> > hahahah
> >
> >
> >
> > 2013/5/27 nerobarrabas <diramos@...>
>
> >
> > > **
> > >
> > >
> > > Mestres,
> > >
> > > Tenho um arquivo que contem, como cabeçalho a seguinte linha:
> > >
> > > nome;sobrenome;cidade;fruta;estado
> > > chico;silva;bauru;melancia;parana
> > > ....
> > > ....
> > >
> > > Como descobrir o numero da coluna da string "fruta" do cabeçalho.
> > >
> > > No "olhômetro", vemos que é a coluna 4.
> > > Mas qual o comando comando posso dar prá que o shell me mostre?
> > >
> > > Grato
> > >
> > > Diramos
> > >
> > >
> > >
> >
> >
> >
> > --
> > []'s
> > Alfredo Casanova
> > Linux User #228230
> > msn: atcasanova@...
>
> > tel: +55 61 9655 9619
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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