Perguntas sobre 'awk'

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

Bash; encontre a média para cada 10 minutos em um timestamp, arquivo de valor

Eu tenho um arquivo formatado como para cada segundo das 09:00:00 - 16:59:59, por exemplo; [...] 10:59:49,76.77 10:59:50,38.78 10:59:51,23.23 10:59:52,12 10:59:53,26.47 10:59:54,10.2 10:59:55,32.67 10:59:56,14 10:59:57,42 10:59:58,100 10:59:5...
25.04.2018 / 10:17
2
respostas

fundindo duas colunas

input_file (colunas são delimitadas por tabulações, apenas a coluna 4 contém espaços) entrada A B C D;<>X;<>Y 0 C D E F;<>Z;<>X 1 saída A B C D;<>X;<>Y;<>apple=0 C D E F;<>Z;<&g...
20.08.2012 / 17:45
3
respostas

Linha grep com palavra específica do arquivo em uma coluna específica

Eu tenho um arquivo com números específicos em uma coluna e quero extrair linhas que tenham esses números na coluna 3 de outro arquivo. Por exemplo, tenho extract.file com: 123 689 456 e input.file com 1 AB 123 home 123 1 AC 5...
21.12.2016 / 09:13
4
respostas

Encontre uma tag vazia em 'xml' usando o comando Unix

O arquivo xml é gerado com tags vazias é assim <headertag> </headertag> É em linhas consecutivas e eu costumo usar um script perl para encontrá-lo com base no novo caractere de linha entre tags como padrão (\ n), mas o ambi...
20.04.2017 / 18:39
3
respostas

awk combina dois arquivos grandes e remove linhas duplicadas [closed]

Eu tenho dois arquivos: A.txt - cerca de 90 GB | B.txt - cerca de 80 GB Eu quero combinar dois arquivos e remover linhas duplicadas. Como faço isso? Se outros comandos, além de awk , forem melhores para esse trabalho, avise-nos.  ...
10.03.2017 / 13:25
2
respostas

“awk” um valor da saída irregular pelo nome da coluna

Estou escrevendo um script bash que usa o comando helm history (Kubernetes tool) para obter o último número de revisão da minha versão. A saída para o comando é assim: helm history release REVISION UPDATED STATU...
03.03.2017 / 12:25
1
resposta

Dividir arquivo por padrão mantendo apenas as partes que contêm um segundo padrão

Eu encontrei o seguinte script awk em uma resposta anterior para dividir arquivos grandes em partes menores com base em um padrão (substituindo "header-line" por um padrão diferente). No entanto, tenho a necessidade de levá-lo ainda mais longe,...
27.06.2016 / 18:06
1
resposta

comparando valores em colunas separadas

Eu tenho um csv que se parece com isso, (existem outras colunas, mas estas são as pertinentes) region, city, actual rating, predicted rating NSW, SYD, 0.765, 0.5 Victoria, Melbourne, 4.81225, 5.0 O que eu quero fazer é região de saída...
23.03.2016 / 14:08
4
respostas

Remove parcial duplica linhas consecutivas mas mantém primeiro e por último

Eu tenho arquivos de log com um registro de data e hora e seis valores em cada linha Eu quero reduzir a quantidade de dados, removendo linhas consecutivas com os mesmos valores (ignorando carimbos de hora) e mantendo a primeira e última linha de...
21.11.2015 / 23:23
2
respostas

Como posso fazer uma pesquisa binária de um arquivo de texto para uma cadeia de caracteres específica?

Eu tenho um arquivo de texto que contém um grande número de registros, cada um em uma única linha. Alguns dos registros têm caracteres especiais que foram corrompidos e estou tentando localizá-los procurando por várias sequências de caracteres m...
12.02.2016 / 22:27