Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
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 / 12: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 / 10: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 / 19: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 / 19: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 / 13: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 / 08: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 / 13:36
3
respostas

Grep que trabalha com padrões sobrepostos

Eu quero contar o número de padrões de repetição aa em um arquivo muito grande. Então eu uso o seguinte comando: grep -o "aa" ./bwt/dblp.txt | wc -l Isso funciona, exceto quando eu tenho uma string como aaa , que então corresponde a...
13.04.2016 / 12:07
1
resposta

Analisar (grepable) a saída do nmap para imprimir uma lista de IP \ t [todas as portas abertas] com utilitários de texto como o awk

Eu gostaria de encontrar uma maneira de imprimir para cada endereço IP encontrado para ter pelo menos uma porta aberta, para imprimir esse endereço IP, seguido por uma lista de portas abertas separadas por vírgulas. As portas e o endereço IP dev...
10.07.2016 / 17:33
4
respostas

Extraindo strings entre caracteres especiais

Eu tenho um grande arquivo de texto criado a partir da combinação de muitos arquivos html. cat *.html > all_html_files.txt Dentro do arquivo de texto estão strings específicas que eu quero extrair para outro arquivo de texto. Por exemp...
26.12.2015 / 05:53