Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
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...
13.10.2016 / 00: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 / 21: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...
24.10.2016 / 01:06
3
respostas

Piping a saída de um comando para uma variável no corpo do script awk

Dada inputfile Cherries:20:100:300 Beans:12:400:500 Tomatoes:32:445:234 Potatoes:24:400:200 Kiwis:23:230:435 Eu tenho um script awk chamado testscript.script : BEGIN{ FS = ":" print "------------------------" } if($3 + $4 > 5...
02.11.2016 / 03:23
1
resposta

Awk: if e declaração condicional no mesmo bloco

Aqui está o código para um script onde devo verificar o nome do arquivo para ser 'pretempsc.cfg' e imprimir seu conteúdo como está. . Para qualquer outro arquivo, apenas modifique as linhas que começam com 'abc disable ...' para 'no abc ...'....
22.09.2016 / 16:28
1
resposta

Média de todas as linhas de múltiplas colunas com a mesma primeira coluna

Esta é uma pergunta de extensão da postagem Média de linhas com a mesma primeira coluna Arquivo de entrada: a 12 13 14 b 15 16 17 a 21 22 23 b 24 25 26 Saída desejada: a 16.5 17.5 18.5 b 19.5 20.5 21.5...
31.08.2016 / 23:41
2
respostas

ajuda a construir a saída do grep

Eu tenho um comando que estou usando #cat test |grep "Ongoing Calls" |awk -F' ' '{print $3}' 40 2 Como você pode ver, retorna 2 valores 40 & 2 Eu quero agora adicionar estes juntos e colocar em um arquivo como 42 alguma ideia...
07.07.2016 / 12:14
3
respostas

Como usar Awk para imprimir entre dois parâmetros posicionais

Existe uma maneira de imprimir tudo depois de um parâmetro posicional usando o awk? O que eu gostaria que o seguinte comando fosse impresso é "p4 p5 p6 p7" echo p1 p2 p3 p4 p5 p6 p7 | awk '{print $4...}' Além disso, é possível imprimir e...
01.04.2016 / 02:39
1
resposta

Script de bash para resumir “last -a”

Eu gostaria de criar um script de shell de tal forma que ele execute o comando "last -a" e resuma seus dados no formulário: userID : number of login sessions Host or ip1 - number of connections Host or ip2 - number of...
06.04.2016 / 18:12
1
resposta

Como escolher o maior elemento numérico em muitos arquivos com muitos arrays

Eu tenho muitos arquivos, cada um contendo muitos arrays (como entrada 1 e 2, abaixo). Cada matriz tem dois números de elemento na segunda linha. Eu preciso usar um critério lógico para escolher o número mais alto para a primeira e segunda colun...
06.06.2016 / 14:03