Perguntas sobre 'awk'

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

Encontre correspondências de um arquivo de índice sem correspondência exata e imprima o último campo

Eu tenho um arquivo grande (~ 6 mil linhas) com duas colunas que se parece com isso: 1111.aaaaabbb.b.cccc.c ValueA 2222.dddddeee.e.ffff.f ValueB 3333.gggghhhh.h.iiii.i ValueC Eu quero usar isso como meu índice ao pesquisar este arquivo...
13.10.2015 / 02:13
3
respostas

Remoção de linhas sem mais ou menos que 'N' campos?

Estou trabalhando no mac com sed, perl, awk, bash .. Eu tenho um arquivo de texto grande (10 GB) que possui 13 campos (colunas) de dados delimitados por TAB . Infelizmente, algumas dessas linhas têm TABs alheio, por isso quero excluir...
22.08.2014 / 17:49
1
resposta

Forme uma saída combinando várias linhas

Eu tenho um arquivo de log como abaixo: /export/home/got/logs/o2877612.01:job_1432787863184_159408 Message: org.apache.pig.backend.executionengine.ExecException: ERROR 2118: Input path does not exist: /user/got/distro /export/home/got/logs/o2...
05.08.2015 / 10:16
3
respostas

Usando o awk para mesclar 2 arquivos

Gostaria de mesclar 2 arquivos com base nas colunas 1, 2 e 3. Tentei o comando awk abaixo, mas não está funcionando. awk 'NR==FNR {h[$1FS$2FS$3]=$4; next}{k=$1FS$2FS$3; if (k in h) print $1,$2,$3,$4,h[k] ;else print $1,$2,$3,$4,"NA"}1' FS=...
04.08.2015 / 15:16
1
resposta

Como substituir o conteúdo da coluna específica por awk? Arquivo Delimitado por Tabulação

Aqui está uma pergunta semelhante, mas me deparei com um problema que não foi abordado na pergunta. Como substituir o conteúdo de uma coluna específica por awk? Eu quero fazer algo semelhante, mas meu arquivo é delimitado por tabulações em...
24.07.2015 / 00:07
1
resposta

Como contar a frequência de uma palavra 20

Usando exclusivamente o AWK, preciso contar a ocorrência de uma palavra somente quando tiver mais de 20 caracteres. Eu já encontrei o caminho para contar a frequência de uma palavra, mas tenho alguns problemas em configurar este parâmetro. Em...
29.06.2015 / 08:10
2
respostas

Existe uma maneira de limitar o intervalo do padrão de intervalo no awk?

Estou tentando usar o padrão awk range para encontrar todas as declarações select do SQL em um grupo de arquivos, inspirados por esta resposta do stackoverflow . Do manual awk : The pattern1, pattern2 form of an expression is ca...
30.04.2015 / 11:08
2
respostas

Usando o Awk para procurar o Bro Log de IPs / palavras-chave encontradas no arquivo de texto on-line

Estou examinando os logs do Bro e gostaria de encontrar uma maneira de usar o AWK para capturar IPs de um link
02.05.2015 / 07:43
1
resposta

Como posso combinar informações de três arquivos para criar um quarto?

Eu tenho três arquivos csv, cada um deles contendo as informações necessárias para obter um quarto. Estou descrevendo arquivos de brinquedo, mas os reais contêm muito mais colunas e linhas, ainda nos mesmos modelos. O arquivo 1 é o arquivo de...
24.05.2015 / 18:41
1
resposta

Insira o segundo conteúdo do arquivo usando o awk

Estou tentando anexar todo o conteúdo do segundo arquivo (é um log) na tag XML <log> usando awk . Não consigo combinar os dois arquivos de entrada em um, pois estou usando um FS="\n" RS="\n\n" que é adequado para o meu primeiro arq...
07.05.2015 / 17:28