Perguntas sobre 'awk'

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

pt sed para dividir o barramento verilog em uma porta individual

Eu quero converter um determinado Verilog Bus em um formulário de divisão individual usando o comando sed ou awk . Entrada module test ( temp_bus[3:0], temp_B[1:0] ) input [3:0] temp_bus; output [1:0] temp_B; endmodule...
04.07.2016 / 09:08
2
respostas

Adicione uma coluna a um CSV que seja uma soma das duas colunas anteriores

Estou tentando manipular um grande conjunto de dados, mas vou usar um exemplo simples aqui. Eu estou tentando adicionar duas colunas para formar uma terceira coluna. Input CSV 1,11 2,12 3,13 4,14 5,15 CSV de saída desejado 1,11,12...
27.04.2017 / 21:03
3
respostas

Remover linha correspondente a um padrão se a próxima linha não corresponder a outro padrão

Abaixo está a saída de extração do meu script de verificação, que eu gostaria de imprimir apenas o nome do host e erro. Se não houver erro para o host, exclua também a entrada do nome do host. A lógica que quero usar é excluir a linha existente...
08.11.2016 / 00:13
1
resposta

Substituir um & em XML corretamente?

Eu quero substituir um '&' com &amp; Exceto a seguinte ocorrência de caracteres especiais XML. " &quot; ' &apos; < &lt; > &gt; & &amp; Eu tentei o método mencionado em Substituir caracte...
17.02.2016 / 13:25
1
resposta

Por que o awk '{print “Hi, Judy”}' imprime “Oi, Judy” repetidamente ao pressionar Return?

No meu entender, geralmente awk segue um arquivo ou uma saída. Em seguida, ele executará seu código em todas as linhas desse arquivo ou saída. No meu caso, meu comando awk '{print "Hi, Judy"}' não seguiu nenhum arquivo ou saída. N...
05.02.2015 / 11:52
2
respostas

Comparar 2 arquivos delimitados por tabulação e diferenças de saída com o cabeçalho da coluna

Gostaria de comparar dois arquivos semelhantes em uma coluna comum. Os arquivos terão cabeçalhos idênticos. file1.txt mem_id Date Time Building aa bb cc dd ee ff gg hh ii jj...
04.09.2014 / 21:24
1
resposta

Existem versões do awk que fornecem sintaxe para agregações de computação?

De vez em quando eu me pego escrevendo scripts awk que calculam algumas estatísticas simples. Por exemplo, calculando um histograma, a média de um valor, o desvio padrão ou até mesmo a variância ... Fazer isso de novo e de novo com arrays / v...
25.12.2012 / 20:00
2
respostas

Como testar se uma função está definida no awk?

Estou escrevendo um programa awk e quero executá-lo com mawk e gawk . Eu preciso de uma função de classificação. Eu escrevi o meu próprio, mas eu quero usar a função asort() em gawk se disponível. Como sei de dentro do meu progr...
23.08.2011 / 15:20
2
respostas

Como posso chamar uma função bash no script bash do awk?

Esse problema está relacionado a Usando a função bash shell dentro do AWK Eu tenho esse código #!/bin/bash function emotion() { #here is function code end with return value... echo $1 } export -f emotion #I've...
26.10.2017 / 10:19
1
resposta

Por que o Gawk no modo de compatibilidade divide os registros da mesma maneira que quando as extensões do GNU são ativadas?

Não tenho certeza se encontrei um bug no Gawk ou se estou interpretando mal / algo faltando na gawk ' man page. De acordo com a página gawk de man , quando no modo de compatibilidade, se RS contiver vários caracteres, apenas o p...
24.04.2016 / 15:36