Perguntas sobre 'awk'

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

awk causando vazamento de memória?

Estou usando o awk para processar um arquivo de dados enorme (cerca de 100 milhões de linhas). Esta é a minha expressão - tac <myfile> | awk -F',' 'OFS=\",\" {if(/^#/){print;}else{\=tolower(\);if(!seen[\]++)print;}}'|") No entant...
02.01.2015 / 12:41
1
resposta

Filtre um arquivo de log por mês, data e hora no bash

Gostaria de buscar os dados entre Apr 24 10:00:00.000000 e Apr 25 24:00:00.999999 no log a seguir, mas não sei como fazer isso funcionar: files/file1:Apr 22 02:47:00.663117 somedata files/file1:Apr 23 04:47:00.663127 somedata fi...
01.05.2015 / 03:08
1
resposta

Calcular intervalos

Como explicitar os intervalos entre valores numéricos em um arquivo? (melhor se for um one-liner awk) Entrada: A 1-3 B 5-7 Saída A 1,2,3 B 5,6,7 Código que tentei até agora: sed -i 's/-/\t/g' input #splits the dig...
16.07.2014 / 10:31
3
respostas

Como posso chamar bc de dentro do awk neste caso?

OK, então eu amo meu awk , mas sim, ele tem problemas de precisão e, infelizmente, não há nenhuma maneira fácil para eu instalar as extensões de multi-precisão conhecidas como gawkextlib . O que eu estou fazendo é, eu estou trabalhando at...
18.12.2012 / 20:37
1
resposta

Analisa csv usando awk [duplicado]

Estou tentando analisar a segunda linha em um arquivo (que contém vírgulas entre aspas duplas) "100 Watt A19 10,000 Hour - Clear Light Bulb",American-Light-Bulb-Mfg,552,Indoor Living>Home Furnishings>Lighting>Light Bulbs,"P...
31.01.2013 / 19:37
1
resposta

Hora / Data grep por 15 minutos

Eu preciso de grep de um tipo específico de linha em um horário específico do log. Você tem alguma ideia? Este é o meu script de trabalho: cat *.log |grep -E '2011-06-30 (1[0-1]:[0-1][0-5]|10:16)'| grep -ach '0110 478655 .. 51' * | awk...
01.07.2011 / 07:45
1
resposta

Como inserir o conteúdo selecionado de um arquivo em outro arquivo após um padrão?

Eu queria extrair os IPs sob [abc] do arquivo1 e usá-los para substituir a lista de hosts no arquivo 2: Arquivo1: [abc] 192.168.29.153 192.168.29.155 [def] 192.168.29.153 [xyz] 192.168.29.153 Arquivo 2: output.logstash: # The Logs...
05.02.2018 / 19:03
4
respostas

Remover seção de configuração vazia

Arquivos como ~/.config/vlc/vlcrc são 99% indesejados se você quiser controlar apenas as opções de configuração. Eu tenho um script para remover os comentários, mas há uma tonelada de configuração vazia secções sobrando. Meu sed - e awk...
26.03.2011 / 11:17
1
resposta

Compare dois arquivos e recupere os resultados correspondentes

Eu tenho dois arquivos.Arquivo1 contém 470.2843 organism AR_0036 123 Intermediate 470.2845 organism AR_0033 456 Susceptible 903909.3 organism Naval-83 789 Resistant e o arquivo2 contém 123 456 abc def 789 Eu qu...
12.12.2017 / 05:25
2
respostas

concatena colunas horizontalmente, se corresponder no campo anterior. Múltiplas colunas para concatenar

Então, eu tenho um arquivo com hits de inserções com algumas características com o seguinte aspecto (chr, start, end, chr, estrela, final, número de pares de bases sobrepostas: chr1 69744110 69793325 . -1 -1 0 chr1 827...
12.12.2017 / 14:12