Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
1
resposta

Ordenar uma tabela baseada em uma coluna com string misturada com números no bash

Eu tenho um arquivo txt com a tabela abaixo 3-6-13 0.0712 ./13-t.xyz 3-6-13 0.0717 ./2-t.xyz 3-6-13 0.3737 ./6-t.xyz 3-6-13 0.5862 ./5-t.xyz 3-6-13 0.7503 ./4-t.xyz Como posso classificá-lo com base na terceira coluna como: 3...
30.01.2018 / 14:11
2
respostas

bash e função para detectar dados duplicados

Em este exemplo , menciono que tenho duas listas. list1 x;00:26:82:50:00:00;192.168.1.195;COMPUTER1 x;00:26:82:50:11:11;192.168.1.195;COMPUTER2 x;00:26:82:50:22:22;192.168.1.196;COMPUTER3 list2 x;00:26:82:50:11:11;192.168.1.197;COMPUTER3...
14.04.2017 / 22:52
2
respostas

AWK Printing Lines e descartando alguns deles

Eu sou um novato AWK. Eu tenho um seguinte motivo em um arquivo enorme. ~ Gradients ~ ~ x y z ~ ~~ ~ H 1 0.00781 0.00108 0.00038 ~ ~ H 2 0.01271 -0.01507 0.02839 ~...
06.06.2017 / 04:22
1
resposta

mostra dados duplicados com impressão awk $ 2, $ 3, $ 4 em uma única linha

Se eu tiver 2 listas que contenham o seguinte (exemplos): list1 x;00:26:82:50:00:00;192.168.1.195;COMPUTER1 x;00:26:82:50:11:11;192.168.1.195;COMPUTER2 x;00:26:82:50:22:22;192.168.1.196;COMPUTER3 list2 x;00:26:82:50:11:11;192.168.1.197;COMPU...
14.04.2017 / 18:26
1
resposta

awk / sed imprime todos os dígitos antes do símbolo correspondente

Eu tenho entradas com linhas como essa (é uma string CIGAR do formato sam, mas isso não importa agora): 123M76N55M4S 6M7N25M 32M488N E eu quero extrair todos os N e dígitos anteriores: 76N 7N 488N Eu tentei este comando: sed -r...
08.02.2017 / 14:42
2
respostas

Classificando / contando um arquivo delimitado por tabulação

Eu tenho um arquivo delimitado por tabulações com várias colunas. Gostaria de extra o número de vezes que vejo algo na coluna A e imprimo os dados associados ao valor na coluna A em uma nova coluna B. Ex: 1 blue...
30.01.2017 / 18:06
1
resposta

Como alterar um valor numérico desconhecido com o awk

Eu sou novo em aprender awk . Eu tenho um arquivo que contém a seguinte linha, junto com outras linhas: TIMEOUT=200 Eu preciso alterar o valor numérico. Este comando só pode alterar o valor se eu souber o valor de antemão: awk '$0...
06.01.2017 / 03:12
1
resposta

Como remover duplicatas parciais no bash?

Como posso remover duplicatas parciais no bash usando awk, grep ou sort? Eu tentei sort -u FILE | uniq -w20 , mas não é realmente confiável. Entrada: http://www.website.com/1.file http://www.website.com/2.file http://www.website.com/3.f...
30.11.2016 / 18:54
1
resposta

Contar número de separadores em linhas CSV e número da linha de impressão

Temos um arquivo CSV com mais de 50000 linhas. Este é apenas um exemplo do conteúdo: Dcccrev,wefrwvfr,rfregt,wr4f,rfvrv,ecxwec,ecfrv,rfrf Grge,gtgr,frfrv,gthtgv,gerg5tgvrt,rvrfvtg,tgt,frfrf,rfrf Drfrfr,t,tgtg,rf,rgr,grtg,tgt,gtgtg,rg . . ....
28.02.2017 / 15:28
1
resposta

Localiza / substitui uma coluna específica em um arquivo grande com vários padrões

Eu tenho um arquivo CSV de 100 GB. Parece algo assim: 11,aa,gg,tt ew,11,rggr,tr E um segundo que especifica substituições (20.000 linhas neste arquivo): gg,q aaa,b O que eu quero fazer é passar por cima de cada linha no primeiro ar...
17.11.2016 / 17:01