Perguntas sobre 'awk'

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

É uma boa ideia filtrar a entrada antes de executar a ação awk?

Se eu tiver alguma informação, é melhor filtrar os dados antes de executar minha ação awk ou devo fazer toda a filtragem em awk ? Por exemplo, dada a seguinte entrada: $ echo "foo\nbar\nbaz" foo bar baz Devo correr: $ echo "foo...
11.04.2017 / 18:34
3
respostas

Como remover registros com base na frequência de interação de três vias usando o awk

Como remover registros quando a frequência de interação de três fatores dos fatores (V2 * V3 * V4) estiver abaixo de 5. dados originais ID V2 V3 V4 101 2012 5 1 101 2012 5 1 101 2012 5 1 101 2012 5 1 102 2010 12 2 102 2012 12 2 102 2012 12...
27.01.2017 / 17:52
1
resposta

Classificando o dhcpd.conf

Temos um servidor dhcpd compartilhado no qual definimos IPs fixos para nossos servidores de área restrita. Devido às limitações da sub-rede que não podemos evitar, somos obrigados a ter um pequeno e limitado intervalo de endereços IP estáticos...
14.03.2017 / 09:25
2
respostas

Dividir arquivos com base na pesquisa de padrões. Dividir o nome do arquivo com o padrão que procuramos

Eu tenho um arquivo como mostrado abaixo: ###PSTERS### LINE1 LINE2 ###PSTADS### LINE3 LINE4 ###PSTEEE### LINE5 LINE6 Eu preciso gerar 3 arquivos como iguais (nomes de arquivos são o padrão que estamos pesquisando): PSTERS.txt: LINE1...
10.03.2017 / 13:32
1
resposta

Concatene o CSV com algumas colunas compartilhadas

Eu tenho dois arquivos grandes ~ 9GB. O arquivo CSV 1 tem colunas A, B, C, D, E e o arquivo CSV 2 tem colunas B, C, F, G . A saída desejada é A, B, C, D, E, F, G . Tudo o que tenho conseguido encontrar é juntar colunas semelhantes e conca...
14.02.2017 / 22:22
1
resposta

Armazenando um valor de coluna ao fazer o awk group by

Eu tenho um arquivo de entrada com dados da seguinte forma: 1484523745 96000 2856 25059 0 1484523745 96000 2856 25150 0 1484523745 4864960 2856 997962 193 1484523745 96000 2856 24923 1 1484523745 280000 2856 61454 12 1484523746 1179...
22.01.2017 / 04:50
5
respostas

awk in while statement

Eu tenho a seguinte entrada: cat moldata >species_1 ?????????CACTTGGArGGTGGAGCCAAGAAGGTTATTATTTCTGCTCCCAGTGCTGACGCGCCCATGTACGTGGTC TGTCAACCTCGATTCTTATGACCCATCTGCTAAGGTCATTTCGAATGCTTCCTGCACCACCAACTGCCTCGCTCCCCT >species_2 CCAAGGTCATCCAT...
19.12.2016 / 17:31
2
respostas

adiciona uma coluna de identidade incremental a um arquivo

Duas perguntas: 1) Existe uma maneira de criar uma nova coluna (ou seja, ID) para um arquivo existente contendo dados e o novo ID de coluna preenchido como um número de incremento automático? por exemplo: (O arquivo atual tem cabeçalhos e...
12.10.2016 / 22:31
4
respostas

Como reorganizo colunas em um arquivo de texto?

Month Name Marks 2016-10 Sam 58 2016-09 Sam 77 2016-10 John 64 2016-09 John 47 2016-10 Mark 71 2016-09 Mark 38 2016-10 Steve 83 2016-09 Steve 39 Eu busco esses dados do meu banco de dados com o mês na primeira co...
15.10.2016 / 19:29
2
respostas

Processamento de texto para extrair campos de estrutura

Eu estou tentando extrair campos de uma estrutura, por exemplo. typedef struct newstruct { long id; uint32_t vtid; struct HN* next; } HashNode; Eu quero usar o sed / awk para extrair o nome da estrutura, seguido...
23.10.2016 / 23:06