pegando um determinada coluna! [RESOLVIDO]

1. pegando um determinada coluna! [RESOLVIDO]

edgar
edgaroliveirace

(usa Ubuntu)

Enviado em 13/10/2012 - 12:35h

ola amigos, gostaria de saber se tem como eu pegar uma determinada coluna com o sed, com o awk e o cut eu pego mais gostaria de saber se o sed faz isso ex:

escola1 escola1.teste.com.br escola1.gov
escola2 escola2.teste.com.br escola2.gov
escola3 escola3.teste.com.br escola3.gov
escola4 escola4.teste.com.br escola4.gov

gostaria q ele pegasse a linhaX e pegasse a primeira ou a ultima coluna
sed -n '/ecola3/{p;q}' arquivo.txt
esse ai so pegar a primeira linhaX mesmo q estaja mais de uma, esta faltando ela pegar so a coluna!



  


2. MELHOR RESPOSTA

DAVISON MARCEL PASQUALINI
fdmarp

(usa Debian)

Enviado em 23/10/2012 - 07:42h

sed -e 's/\(.*\) \(.*\) \(.*\)/\2/'
exemplo coluna com SED

awk '$1=="escola2" { email = $2 } END { print email }'
exemplo de consulta com AWK


3. Re: pegando um determinada coluna! [RESOLVIDO]

edgar
edgaroliveirace

(usa Ubuntu)

Enviado em 24/10/2012 - 10:25h

vlw fdmarp adaptei e deu certo para o q eu queria vlw!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts