SELECIONAR VALORES COM AWK USANDO CONDIÇÕES

1. SELECIONAR VALORES COM AWK USANDO CONDIÇÕES

Flávio Olimpio Sanches Neto
flavio_olimpo

(usa Outra)

Enviado em 16/06/2017 - 12:56h

Boa tarde pessoal,

Estou selecionando determinada coluna com o awk, no entanto eu quero que os valores dessa coluna não saia conforme foram printados.

Exemplificando:

6 0.0600
1 0.0010
1 0.0010
8 0.0070
1 0.0050
7 0.0010

eu quero que os valores da 1° coluna diferentes de 1 sejam printados com outros valores, como por exemplo:
se for 1=1; 6=12; 7=14; 8=16; 9=19 17=35.5

Alguém poderia me ajudar?


Grato!


Att, Flávio Olimpio


  


2. Re: SELECIONAR VALORES COM AWK USANDO CONDIÇÕES

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 16/06/2017 - 13:47h

flavio_olimpo escreveu:

Boa tarde pessoal,

Estou selecionando determinada coluna com o awk, no entanto eu quero que os valores dessa coluna não saia conforme foram printados.

Exemplificando:

6 0.0600
1 0.0010
1 0.0010
8 0.0070
1 0.0050
7 0.0010

eu quero que os valores da 1° coluna diferentes de 1 sejam printados com outros valores, como por exemplo:
se for 1=1; 6=12; 7=14; 8=16; 9=19 17=35.5
Alguém poderia me ajudar?
Grato!
Att, Flávio Olimpio


Boa tarde Flavio.
Segue:
awk '$1==1{print $1};$1>1 && $1<=8 {print $1*2};$1==9{print $1*2+1};$1==17{print $1*2+1.5}' VALORES.txt 


att.:
marcelo oliver



3. Re: SELECIONAR VALORES COM AWK USANDO CONDIÇÕES

Flávio Olimpio Sanches Neto
flavio_olimpo

(usa Outra)

Enviado em 16/06/2017 - 15:26h

Boa tarde Marcelo,


Muito obrigado, deu certo






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts